摘要:
#LeetCode题解 ##No6 ##难度:Middle ##题目描述: /* 将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 "LEETCODEISHIRING" 行数为 3 时,排列如下: L C I R E T O E S I I G E D H 阅读全文
摘要:
#Java的递归以及八皇后问题 ##递归 简单来说递归就是函数自己调用自己,但是这样理解会比较抽象,打个比方就是俄罗斯套娃,一个套一个 递归也需要有自己的中止判断条件,否则会一直递归下去,无限循环。 根据代码来理解会比较好理解。 递归求阶乘: public static int test(int n 阅读全文
摘要:
#1.冒泡排序 冒泡排序就是用双重循环,从数组的头部开始遍历,如果当前数比后一个数大,则调换两者的位置,时间复杂度为O(n^2),冒泡排序很好理解,就是相邻两个数字交换位置即可 package Ivan.sort; public class BubbleSort { public static vo 阅读全文