- 博客(3)
- 收藏
- 关注
转载 NorFlash和NandFlash区别
Flash编程原理都是只能将1写为0,而不能将0写成1.所以在Flash编程之前,必须将对应的块擦除,而擦除的过程就是将所有位都写为1的过程,块内的所有字节变为0xFF.因此可以说,编程是将相应位写0的过程,而擦除是将相应位写1的过程,两者的执行过程完全相反.(1)闪存芯片读写的基本单位不同 应用程序对NorFlash芯片操作以“字”为基本单位.为了方便对大容量NorFla
2017-07-07 19:14:15 418
转载 【二分查找】查找数组中第一个比k大的数的下标
提示:当left和right都是非负数时,使用 mid = left + (right - left) / 2;这种形式可以避免溢出。 当left和right一个为负另一个为非负时,用mid = (left + right) / 2;这种形式可以避免溢出。[cpp] view plain copyin
2017-07-07 16:41:11 2827
原创 如何判断单链表有环?若有环,找出其入口地址
问题:如何判断单链表有环?若有环,找出其入口地址1 如何判断单链表有环?思路:对于如何判断链表有环,可以从起点发出两个指针,一个一次一步,另一个一次两步,如果两个指针相遇,那么这个单链表就有环。 2 若有环,找出其入口地址第一问得出相遇点后,再发出一个指针,统计这个指针再次回到这个点的距离,也就是环的距离。 然后从起点再发出两个指针,一个指针在另一个前面,两个指针的距离就是
2017-07-05 14:33:46 484
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人