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