- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 Linux 常用命令及快速记忆方法
Linux 常用命令及快速记忆方法所有的命令都是英语的简写,那么对于记忆来说,我们只要知道是哪些单词的简写就可以轻而易举地记住啦最基础的:ls、cd、pwd、mkdir、rm、rmdir、mv、cp、vi#ls是list,列表,也就是获取test目录下的文件列表ls test#cd 是change directory,也就是切换到test目录下cd test#p...
2018-09-12 16:00:02 7336 4
原创 排列、组合、全排列、全组合——Java实现
排列、组合、全排列、全组合——Java实现排列的定义: 从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列。当m=n时所有的排列情况叫全排列。 公式:全排列数f(n)=n!(定义0!=1)组合的定义:从n个不同元素中,任取m(m≤n)个元素并成一组,叫做从n个不同元素中取出m个元素的一个组合;从n个不同元素中取出m(m≤n)个元素的...
2018-09-10 00:00:16 3328
原创 台阶问题——1、可以跳1阶2阶,2、可以跳1阶2阶3阶...n阶
常见台阶跳法:小明(一只青蛙)一次可以跳上 1 级台阶,也可以跳上2 级。求该青蛙跳上一个n 级的台阶总共有多少种跳法小明(或一只青蛙)一次可以跳上1级台阶,也可以跳上2 级……它也可以跳上n 级,此时该青蛙跳上一个n级的台阶总共有多少种跳法?这其实是斐波那契数列问题1:分析当n = 1, 只有1中跳法; 当n = 2时,有两种跳法; 当n = 3 时,有3种跳法; ...
2018-09-08 15:10:21 3059
原创 经典查找——二分查找
Binary Search二分查找,针对的是有序表 有序表 有序表public static void main(String[] args) { int[] arr = {1,2,3,4,5,6,7,8,9,10}; int key = 7; int index = binarySearch(arr,key); System.out.println(in...
2018-09-05 21:22:16 235
原创 经典排序——归并排序与优化
归并排序public static void main(String[] args) { //产生随机数作为测试数据,[0,100)的10个随机数 int[] arr = generateData(0,100,10); //打印排序前的数组 for(int i:arr){ System.out.print(...
2018-09-05 20:30:05 270
原创 经典排序——快排及三种优化
经典排序——快排及三种优化快排时间复杂度为O(nlogn)~O(n^2),不稳定排序 废话不多说,直接上代码:public class Main{ public static void main(String[] args){ //产生随机数作为测试数据,[0,100)的10个随机数 int[] arr = generateData(0,100,1...
2018-09-05 17:59:14 1045
转载 解决mysql ERROR 1045 (28000)-- Access denied for user问题
https://www.jb51.net/article/135982.htm
2018-09-01 20:28:22 556
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人