自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (9)
  • 收藏
  • 关注

原创 字符串操作之删除指定字符

对于字符串,通常还有一个操作就是删除指定字符。在一些面向对象的语言如C++, JAVA中,内部已经实现。自己动手用C语言也尝试实现该操作。 一般思路是,将待删除的字符全部移到串的尾部, 最后从字符串尾部倒数,将最后一个待删除的字符替换为字符串结束标识'\0'。为了保证一次遍历串就完成操作, 我们需要用两个变量来记录当前遍历的位置和已处理串的末尾位置,分别记为p, q.  开始另p = 0, q

2014-02-12 16:08:26 2924

原创 大数字的加减乘除四则运算

有时候对整数做四则运算时, 发现数字过大,超出了通常编程语言提供类型的最大范围,自己动手总结了一下对这些数字进行运算的技巧。 先实现加法和乘法。 2个进制相同的数字的加法运算有这样的规律: 1.  M位的加数加上N位的加数,和的位数最大为 MAX(M, N) + 1 2. 低位向高位的进位必然小于2 在乘法中,M位的数乘以N位的数,乘积的位数最大为 M+N 明白了这两个规律,可以简化代

2014-02-12 14:11:05 1855

深入java虚拟机

了解java虚拟机细节。和《java虚拟机基础》, 《java虚拟机规范》三本书堪称了解java底层的秘笈。

2015-03-27

链接器和加载器(中文)

如下目的: 1.了解可执行文件运行前的所有准备工作。 2. 尝试动手写加载器和链接器。 此书居家必备。

2015-03-27

私密社交应用 (MainActivity.apk)

模仿android市场私密社交应用android客户端。采用 http + json与服务器端通信, 实时聊天采用SOCKET长链接 二进制协议实现。

2015-03-04

android图库 gallery apk

android图库小程序。用于浏览和编辑图片。

2015-03-04

A 算法 贴片地图显示小程序 (maze apk

用于学习A*算法, 游戏贴片地图的演示程序,遗憾的是地图太小, 没有演示场景切换。

2015-03-04

android团购应用 (cabinet.apk)

利用空闲时间,模仿目前市场上一些流行的android导购应用,用免费的接口,实现的一个导购应用。

2015-03-04

A * 算法实现和演示

实现了A*算法,并自动生成联通的地图,演示该算法

2014-08-27

利用哈夫曼编码压缩文件的小工具

含哈夫曼编码和解码代码,利用哈夫曼编码来压缩和解压文件的小工具。

2014-04-30

画二叉树小工具dtree源码

画二叉树小工具源码。博文链接地址 http://blog.csdn.net/karizhang

2013-12-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除