算法基础
network061
使用java、Apache POI处理电子表格数据(去重及查找),GUI使用Swing组件;
vbscript与secureCRT远程访问路由&交换、服务器&终端获取信息系统,目前用python替换中;
php&mysql开发记录日常工作数据;
参与CSDN算法与数据结构July Github项目,作为rebol语言贡献者。
展开
-
七月算法--算法基础班01摘要
2015-12-12 11月算法班011.字符与字符串1.1 ASCII与Unicode编码ascii用8位存储,最高位用来做奇偶校验,其它7位表示0~127,美国标准编码。当使用其它国家语言时,需要对ascii进行扩展,例如中文国标gb2312补码存负数ANSI字符集,美国国家标准协会。unicode世界标准,两个字节表示一个字符,满足跨平台、跨语言。utf8/utf原创 2015-12-12 18:14:34 · 786 阅读 · 0 评论 -
c++ 凯撒加密
当对"when I was young"这些字符进行位移加密时,输出至文件后每完成一个单词便换行。通过文本编辑器查看16进制下的加密数据,发现每个单词后面都出现20 0D 0A ,20为空格,0D0A为回车换行CRLF。解决方法:将原代码中加密片段再加上一个判断:当遇到20 0D 0A时,替换为空格符。if( (str[i] >= 'a') && (str[i] <=原创 2015-12-27 22:24:06 · 1679 阅读 · 0 评论 -
字符串移除空格
1.暴力解:申请内存空间,遍历原字符串,遇到不为空格的字符,复制到申请的内存空间。2.不申请新内存空间,在原字符串上操作,代码如下:原创 2017-07-02 16:37:58 · 561 阅读 · 0 评论 -
求数组中最大两个数值
思路:使用两个变量来存储最大两个值: Max,secondMax,初始化为数组第一个元素,然后遍历数组,遇到比Max大的元素,把secondMax更新为Max,Max更新为更大值。void findMaxV1(){ cout<<"找出数组中最大两个数 findMax()"<<endl; int src[] = {1,3,5,2,4,9,88,100 }; int len = sizeof原创 2017-07-02 21:12:04 · 1252 阅读 · 2 评论