![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
5忘初心
马不停蹄,追求卓越,钻研技术,不断学习。
展开
-
为什么大多数编程语言中,数组要从 0 开始编号,而不是从 1开始呢?
从数组存储的内存模型上来看,“下标”最确切的定义应该是“偏移(offset)”,如果用 a 来表示数组的首地址,a[0] 就是偏移为 0 的位置,也就是首地址,a[k] 就表示偏移 k 个type_size 的位置,所以计算 a[k] 的内存地址只需要用这个公式(type_size代表数据类型的占用字节大小,比如int类型占4bytes):a[k]_address = base_ad...原创 2018-10-29 15:48:04 · 1232 阅读 · 0 评论 -
java去除不想要的字符读ReadWrite
package readAndWrite;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileWriter;import java.io.IOException;import...原创 2018-10-29 17:08:47 · 207 阅读 · 0 评论 -
一张几乎涵盖了所有数据结构和算法的知识图
标题转载 2018-10-29 17:35:23 · 346 阅读 · 0 评论 -
java transient关键字
版权声明:本文为博主转载文章,转载请附上原文出处链接和本声明。 原文链接:https://b...转载 2019-09-20 10:19:17 · 91 阅读 · 0 评论