
算法
strandtrack
这个作者很懒,什么都没留下…
展开
-
算法之排序算法
1.冒泡排序 思想: 两个两个的比较,第一和第二比,如果第一<第二,交换位置,接着第一和第三比,同样小的放前面,这样走一轮最后一位就确定绝对是最大的。然后再走原创 2021-05-28 21:43:48 · 272 阅读 · 6 评论 -
算法之递归
1.迷宫问题 代码如下: package recursion; public class migong { public static void main(String[] args) { int [][] map =new int[8][7]; for (int i=0;i<7;i++) { //设定1为围墙,不能走 map[0][i]=1; map[7][原创 2021-05-23 15:12:32 · 137 阅读 · 0 评论 -
算法之单链表
为了保持统一,所有的链表都用这个实现,这个ranking属性是有一次写算法需要排序时用的,在下面例子中没用到,可以把他忽略,只是我不想把他改掉罢了 public class hero { private String name; private int ranking; public hero next; hero(String name,int rank) { this.name=name; this.ranking =rank.原创 2021-05-21 20:28:10 · 98 阅读 · 0 评论