Java
M-yb
Java
展开
-
阶乘后的零-LeetCode-算法编程-Java
给定一个整数 ,返回 结果中尾随零的数量。题目:力扣代码:思路: 参考: 力扣 172 阶乘后的零_哔哩哔哩_bilibili原创 2022-06-03 19:18:47 · 88 阅读 · 0 评论 -
分数到小数-LeetCode-算法编程-Java
分数到小数-LeetCode-算法编程-Java转载 2022-06-03 17:16:15 · 98 阅读 · 0 评论 -
无重复字符的最长子串-滑动窗口-Java实现v1
import java.util.HashSet;import java.util.Set;/** * 给定一个字符串 s ,请你找出其中不含有重复字符的 最长连续子字符串 的长度。 * https://leetcode.cn/problems/wtcaE1/ * https://leetcode.cn/problems/longest-substring-without-repeating-characters/ */public class WtcaE1 { /** .原创 2022-05-29 15:22:06 · 145 阅读 · 0 评论 -
Java归并排序代码实现和思路-转自马士兵
Java归并排序代码实现和思路-转自马士兵转载 2022-05-02 19:31:10 · 138 阅读 · 0 评论 -
希尔排序(希尔排序是插入排序的一种)Java代码实现
先给出两个链接,方便了解希尔排序的思想(希尔排序是插入排序的一种)先理解插入排序插入排序Java代码实现_simplemanMYB的博客-CSDN博客public class InsertSort { /** * 插入排序经典算法 * 思想: 从第二位开始, 如果待排序值比前一位小, 交换位置,直到比完第一位 */ public static int[] insertSort(int[] arr) { int swap; for (int i = 1; i < arr.length; i++)转载 2022-02-27 15:56:00 · 430 阅读 · 0 评论 -
插入排序Java代码实现
public class InsertSort { /** * 插入排序经典算法 * 思想: 从第二位开始, 如果待排序值比前一位小, 交换位置,直到比完第一位 */ public static int[] insertSort(int[] arr) { int swap; for (int i = 1; i < arr.length; i++) { for (int j = i; j &.转载 2022-01-09 17:14:56 · 99 阅读 · 0 评论 -
选择排序-Java代码
/** * 选择排序: * 首先,找到数组中最小的那个元素,其次,将它和数组的第 * 一个元素交换位置(如果第一个元素就是最小元素那么它就和自己交换)。 * 再次,在剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置。 * 如此往复,直到将整个数组排序。这种方法叫做选择排序, * 因为它在不断地选择剩余元素之中的最小者。 */public class SelectionSort { public static void sort(Comparable[] a) { .原创 2021-11-28 21:40:17 · 270 阅读 · 0 评论 -
温故知心学Java之javac、java命令报错总结
刚开始安装完Java,配置完JAVA_HOME,与在path路径中加入%JAVA_HOME%\bin之后,如果是jdk5(1.5)及以上版本,就不要配置classpath了。此时编写第一个HelloWorld的Java程序,用命令行执行,就容易出错。此时可注意以下几点:java -version,javac,java命令能否正常执行?若都正常,可检查cmd是否在当前java文件的路径下执行?再检查...原创 2018-02-11 15:30:57 · 290 阅读 · 0 评论 -
温故知新学Java之嵌套循环&九九乘法表
效果如下图:代码如下:public class Test9mul9{//9*9; public static void main(String args[]){ for (int i = 1; i<=9; i++) { for (int j = 1; j<=i; j++) { System.out.print(j+"*"+i+"="+j*i+"\t"); } Sys...原创 2018-02-12 20:00:32 · 197 阅读 · 0 评论 -
Java 递归 示例 Java递归求和
【递归】意为方法自己调用自己,在结束条件前,一直循环反复执行。注意:防止递归死循环;代码如下:参考链接:java练习——利用方法递归对1~100求和http://blog.csdn.net/qq_32099621/article/details/51598035【代码】:import java.io.*; import java.util.Scanner; public class ...转载 2018-03-07 13:38:50 · 2172 阅读 · 0 评论 -
Java 递归 示例 Java递归查询动态菜单
【递归】意为方法自己调用自己,在结束条件前,一直循环反复执行。注意:防止递归死循环;【Java递归查询动态菜单】代码如下:public List<Menu> getMenus(Integer pid) { List<Menu> menus = menuMapper.getMenusByPid(pid); for (Menu m : menus...原创 2018-03-07 13:34:09 · 877 阅读 · 0 评论 -
初识Git GitHub coding.net
首发于笔者本人的公众号(aandb7)和csdn博客;参考内容:Git教程 廖雪峰; https://www.cnblogs.com/life-for-test/p/6284041.html http://blog.csdn.net/u010680097/article/details/52787950【参考看了一些,下面是笔者的...转载 2018-03-15 09:10:25 · 449 阅读 · 0 评论 -
零基础自学Java看什么书?(下附推荐书籍)
推荐在下面几本里选一本:《JavaJDK8学习笔记》林信良《Java语言程序设计(基础篇)》梁勇著,现在好像到第十版了《Java核心技术(卷一)》原创 2018-02-25 21:35:57 · 9340 阅读 · 3 评论 -
Java 递归 算法 递归求和 递归查询动态菜单
public class Test { private int sum=0,num=1; public int calSum(int maxnum){ if(num<=maxnum){ sum+=num; num++; calSum(maxnum); ...原创 2018-03-14 13:41:44 · 462 阅读 · 0 评论 -
源代码 .java文件 IDEA 构建 运行 javase项目
【声明:本文为本人原创,欢迎转载,请注明转载信息:链接等~】http://blog.csdn.net/simplemanmyb/article/details/79546360只有.java等源代码文件,如何采用IDEA 构建 运行 javase项目?如下:建立项目文件夹,如:testproject001;在该目录下建src文件夹,意为源代码所处文件夹;将源代码,比如HelloWord.java文...原创 2018-03-13 20:55:21 · 1258 阅读 · 0 评论 -
温故知新学java之命令行编译运行java
编译:javac HelloWorld.java运行:java HelloWorld原创 2018-02-10 23:21:33 · 191 阅读 · 0 评论