摘要:
我们可以需要构造链表之类的数据类型,即在一个类中含有同类对象,作为子节点或其他,这个类对象如果在构造方法中需要实例化,则不可能和构造方法同参数, 否则会造成死循环,从而弹出栈溢出异常。 阅读全文
摘要:
aabc123 三元运算符会将:右边的视为一个整体,其优先级应该是很低的,如果要先求三元运算符中的顺,必须先将其用括号括起来: bc123a123 阅读全文
摘要:
用数组存储32位单精度浮点数,并且实现有效位右移,有效数加法等,可用于计算机浮点加减法的底层模拟。 阅读全文
摘要:
之前遇到反转链表的算法,比较晦涩难解,但其实挺简单的。 目标:将一个顺序链表反转。 思路:用三个辅助节点,每次实现一个节点的指向反转,即他的后继变为他的前驱。 三个辅助节点: p q r 按顺序分别指向 节点0,1,2, 然后一次次移动,指向1,2,3 ; 2,3,4...... 算法分为三部分: 阅读全文
摘要:
打开计时器,如果点击暂停,会显示你刚才事物所用的时间(以分钟为单位) 阅读全文
摘要:
The Shawshank Redemption 香港译《月黑高飞》,台湾译《刺激1995》,台湾香港卧槽这翻译太TM垃圾了。。。他们是避免和大陆用同样的名字,好显得他们不一样啊,真特么搞笑。 2018-12-07晚上又看了一遍,又听说优秀的人在看完电影之后都会写影评,我也随便写两句,毕竟要考试了, 阅读全文
摘要:
1000和1024的争论,其实是传输领域和存储领域概念不清引起的在传输领域,1秒钟传输多少字位(即b,bit),肯定是用10进制表示,所以是1kb=1000b,即1秒钟传输1000个比特位;就好像:我走路的速度是1km/小时,即1000米/小时,和1024没半点关系;在存储领域,1kB=1024B, 阅读全文
摘要:
布思算法——基于二进制队列的Java实现 阅读全文