学习更多算法系列请参考文章:死磕算法之汇总篇 这个算法查找的前提是查找的数据是有序的,我们以数组为例,使用二分查找法进行查找的时候我们应该先定义三个字段: 1.left指向数组第一个数据 2.right指向数组最后一个元素 3.mid呢指向(left+right)/2位置的元素,就是他们中间的位置。 ...
分类:
编程语言 时间:
2018-06-29 22:54:00
阅读次数:
203
1 package java.lang; 2 3 import java.lang.ref.Reference; 4 import java.lang.ref.ReferenceQueue; 5 import java.lang.ref.WeakReference; 6 import java.se... ...
分类:
其他好文 时间:
2018-06-20 18:34:55
阅读次数:
271
今天题目情况如下: A题:考察图论建模+判割点。B题:考察基础数据结构的运用(STL)。C题:考察数学建模+运算。(三分可解)D题:考察读题+建模+数据结构的运用。E题:考察图论+贪心。F题:考察图论建模。G题:考察单调性的运用。H题:考察模拟。做题失误:A题算法错误,死磕导致浪费大量时间。教训:判 ...
分类:
其他好文 时间:
2018-06-19 22:44:33
阅读次数:
204
这个要看一下是不是大企业进去里面创业了,如果大公司进去弄的情况下,这个希望也是非常的强大的,自带资源,自带这个能力,所以出现问题的可能性也是非常的小的,这个东西得看公司的规模了,比如说巨头公司起步的肯定是资源上面大大 的优势了。 当然小公司起步也是有着死磕的精神,这个是不可否认的,这个也是有着相同的 ...
分类:
其他好文 时间:
2018-06-18 17:15:37
阅读次数:
159
热点随笔: · 我们都被GitHub出卖了!逃跑吧兄弟!(Ray Liang)· GitHub和75亿美金(北京的201个蓝天)· 我就死磕安卓了,怎么了?(android 开发)· 从 docker 到 runC(sparkdev)· .NET Core Community 第二个千星项目诞生:U ...
分类:
其他好文 时间:
2018-06-11 10:53:33
阅读次数:
167
今天做提高组题时,无意间看见了这道题就立刻兴致勃勃的去做,结果突然发现自己不会dp了,死磕了一下发现自己根本不会 没办法就只好点开题解,瞬间明白(突然觉得自己好笨): 题目: 题目背景 小明过生日的时候,爸爸送给他一副乌龟棋当作礼物。 题目描述 乌龟棋的棋盘是一行 NN 个格子,每个格子上一个分数( ...
分类:
其他好文 时间:
2018-06-06 23:46:43
阅读次数:
183
面向对象的软件开发 很多人在学完了python的class机制之后,遇到一个生产中的问题,还是会懵逼,这其实太正常了,因为任何程序的开发都是先设计后编程,python的class机制只不过是一种编程方式,如果你硬要拿着class去和你的问题死磕,变得更加懵逼都是分分钟的事,在以前,软件的开发相对简单... ...
分类:
其他好文 时间:
2018-06-06 15:24:01
阅读次数:
147
Java内存模型JMM java内存模型定义 上一遍文章我们讲到了CPU缓存一致性以及内存屏障问题。那么Java作为一个跨平台的语言,它的实现要面对不同的底层硬件系统,设计一个中间层模型来屏蔽底层的硬件差异,给上层的开发者一个一致的使用接口。Java内存模型就是这样一个中间层的模型,它为程序员屏蔽了 ...
分类:
编程语言 时间:
2018-05-08 19:33:40
阅读次数:
209
SDRAM控制器 博主上一篇介绍了一些SDRAM的基本原理是否有必要学习使用纯Verilog写一个SDRAM控制器,接下来记录SDRAM控制器的工作原理。首先是上电初始化。 上电初始化 时序图中,tRP、tRC、这些时间参数可以从手册中找到,这里的系统时钟采用50Mhz。 从初始化的时序图可以看出, ...
分类:
其他好文 时间:
2018-05-04 23:20:00
阅读次数:
299
面试荔枝FM杯具,遂死磕AQS途中发现一个有趣的模版用法,记下来。 模版方法是很重要的设计模式,在数据访问层、众多的插件接口都可见其影子,一般的实现都是在模版中定义抽象方法并使用其方法进行算法,让具体的模版定义定制的功能,类似: 然而有时候你可能没办法让productA() 称为抽象方法,比喻你需要 ...
分类:
编程语言 时间:
2018-04-28 01:26:04
阅读次数:
179