algorithm-base
algorithm-base copied to clipboard
一位酷爱做饭的程序员,立志用动画将算法说的通俗易懂。我的面试网站 www.chengxuchu.com
停更了吗铁汁
我不知道是不是我打开方式有问题:我把这个仓库克隆到本地然后用IDEA阅读,发现那些.md文件的内容不是按照顺序来的,比如我想学习“二分查找及其变种”里面的内容,结果发现里面的内容不是按顺序来讲解的,就很麻烦
一个校对问题
关于栈和队列的那些事.md 里的 “若是符合则判断其与栈顶符号的优先级” “符合” 应该是 “符号” 文章很不错,真就是通俗易懂,博主加油!
是否有计划添加Python实现呢。
去掉堆排序多申请的数组
您在最后一部分写的关于队列是否满了的计算中,(1+1)%5=3 ,这里(1+1)%5应该等于2
符合 -> 符号
Leetcode官方提供了一种[用 AND,XOR 和 NOT 的解法](https://leetcode-cn.com/problems/single-number-ii/solution/zhi-chu-xian-yi-ci-de-shu-zi-ii-by-leetc-23t6/)。代码如下: ```java class Solution { public int singleNumber(int[] nums) { int seenOnce = 0, seenTwice = 0; for (int num : nums) { seenOnce = ~seenTwice...
文章中的动图,是用什么软件画的?
``` 然后我们再根据以下公式则能够判断队列满没满了。 (rear+1)%queuesize==front queuesize,代表队列的长度,上图为5。我们来判断上面两张图是否满。(4+1)%5==0,(1+1)%5==3 两种情况都是满的,over。 ``` 在循环队列一节中,最后判断队列是否已满,`(1+1)%5==3`的计算结果应为2.