- 博客(3)
- 资源 (16)
- 收藏
- 关注
原创 C语言的左移和右移探索
下面的左移和右移的探索都以int和unsigned int类型为例,先说明一下32位int和unsigned int各自的取值范围,其中int为:-2147483648 ~ 2147483647,unsigned int为:0~4294967295。int类型 先说左移,左移就是把一个数的所有位都向左移动若干位,在C中使用的是例子1:左移导致符号位被覆盖
2015-10-25 10:40:10 1387
原创 求和为0的最长序列
一、题目有一串数字,求其和为0的最长序列。例如有序列:-4,2,1,1,3,-2,-1,5,那么和为0的最长序列就是:-4,2,1,1,3,-2,-1。二、分析可以一直相加,然后记住和为0的最后的一个相加元素的下标即可。三、源码#include /*打印和为0的最长序列*/void GetMaxLength(int* nums, int n){ int count =
2015-10-18 15:29:04 1245
原创 探索二维数组的动态分配
当我们定义一维数组的时候(以int数组为例),如果知道元素的个数,那么可以进行如下定义: int IntArray[5];或者int IntArray[]={1,2,3,4,5};//会自动计算出数组个数为5而事实上,我们经常不知道数组的元素个数,个数通常是作为变量传入的,如下:int count;count = xxx;int IntArray[count];如果直接用变量c
2015-10-08 09:45:37 760
dubbo分布式应用日志追踪
2018-09-11
DelegatingFilterProxy示例
2018-08-03
手写DOM事件模型
2016-04-29
位置分享APP项目源码
2016-04-14
ffmpeg的tutorial中文版
2015-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人