- 博客(3)
- 收藏
- 关注
原创 leetcode 整数反转
反转的思路: 1、数据data不等于0 2、reverse = reverse*10+data%10; 3、data =data/10 关键问题是溢出,参考官方题解。 正数溢出: reverse*10+data%10 > INT_MAX(2147483647) 如果reverse > INT_MAX/10,肯定溢出了。 如果reverse =INT_MAX/10,data需要大于7才会溢出 如果函数的输入值是10位正数,最高位最大也就是2(2147483647),肯定满足小于.
2021-11-11 09:37:21 3973
原创 c++不能更改引用绑定对象
c++中引用必须初始化,且初始化后,如果后期改变引用对象,结果只是改变了引用所指向对象的值: int main(int argc, char* argv[]) { int i = 1, j = 2; int& k = i; k = j; cout << "i = " << i << endl; cout << "j = " << j << endl; cout << "k = " <<
2021-11-03 09:01:33 913
原创 内核支持yaffs文件系统
内核支持yaffs2文件系统 安装git工具 sudo apt-get install git 下载源码: git clone git://www.aleph1.co.uk/yaffs2 2. 打补丁 运行打补丁,参考README-linux中的 如下描述: Integrating YAFFS2 into a Linux 2.6.x kernel ------------...
2019-01-03 13:59:22 219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人