![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
文章平均质量分 55
不爱吃汤圆的汤圆坨坨
这个作者很懒,什么都没留下…
展开
-
java实现单链表的增删改查与排序
LinkNode package LinkList; class Node{ public Node next; public int data; public Node(int data){ this.data=data; } } public class LinkList{ public Node head; public int length=0; //打印链表 pu原创 2017-02-18 20:11:15 · 4963 阅读 · 0 评论 -
找出缺失的整数
一个无序数组里有99个不重复的正整数,范围从1-100,唯独缺少一个赠书,如何找出这个缺失的整数? 解法一:创建一个HashMap,以1-100为键,值都是0,然后遍历整个数组,每读到一个整数,就找到HashMap当中对应的键,让其值加一。 由于数组缺少一个整数,最终一定有99个键对应的值等于1,剩下一个键对应的值为0,遍历修改后的HashMap,找到这个值为0的键。 分析:假设数组原创 2016-10-16 10:50:12 · 1304 阅读 · 0 评论 -
判断一个数是否为2的N次方
package AboutMove; //判断是否为2的次方 public class AboutMove { public static Boolean Judge(int n) { if(n<1) return false; int i=1; while(i<=n) { if(i==n) return true; i<<=1; } re原创 2017-02-19 21:53:54 · 751 阅读 · 0 评论