随笔分类 -  数据结构

摘要:Java常用的八种排序算法与代码实现 排序问题一直是程序员工作与面试的重点,今天特意整理研究下与大家共勉!这里列出8种常见的经典排序,基本涵盖了所有的排序算法。 1.直接插入排序 我们经常会到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个 阅读全文 »
posted @ 2019-04-01 23:52 kancy 阅读(192) 评论(0) 推荐(0) 编辑
摘要:BitMap位图算法https://blog.csdn.net/varyall/article/details/79662029常见面试题题1:在2.5亿个整数找出不重复的整数,内存不足以容纳着2.5亿个整数。 方案1:使用2-Bitmap 每个数分配2bit,00表示不存在,01表示出现一次,10 阅读全文 »
posted @ 2019-03-30 22:34 kancy 阅读(172) 评论(0) 推荐(0) 编辑
摘要:数据结构中常见的树 (BST二叉搜索树、AVL平衡二叉树、RBT红黑树、B-树、B+树、B*树) 参考: https://blog.csdn.net/sup_heaven/article/details/39313731 红黑树: https://www.cnblogs.com/ysocean/p/ 阅读全文 »
posted @ 2019-03-07 10:46 kancy 阅读(283) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示