C/C++/C#
文章平均质量分 64
lengyuhong
大学生,经历温州大学和浙江工业大学,现在淘宝数据平台实习,喜欢的领域:关联智能推荐,海量数据处理,搜索引擎
展开
-
冒泡算法的优化
冒泡算法的主要思想: 冒泡排序和插入排序相类似,都是简单的排序算法 ,时间复杂度O(N^2) 算法思想: 1) 有n个数(存放在数组a[0]-a[n-1]中),第一趟将每相邻两个数比较,小的换到前面,经n-1次两两相邻比较后,最大的数已经“沉底”,放到最后的一个位置,小数上升“浮起” 2) 第二趟对余下的n-1个数(最大的数已经“沉底”),按上原创 2009-10-12 18:50:00 · 8951 阅读 · 1 评论 -
C++中输入字符串能连通空格符一起输入
这是上次上课老师给我们布置的作业,昨天我梳理了一下,想到的一些解决方案,如果哪位高手知道更好的,希望能多多指教//方法一//在输入时使用用字符数组代替字符串和gets()这个函数,这样在字符串输入时就是以回车代表字符串的结束#includeusing namespace std;int main(){ char s[100]; gets(s); cout<<s<<e原创 2009-10-12 19:31:00 · 6893 阅读 · 0 评论 -
结构体Time,使它时间前进30分钟,超简单,c++
结构体的简单应该,没什么难点,就是连连结构体的应用。 当然时间的形式要主要,即minute是要到60就进一的,hour到24就要清零的 具体代码:struct Time{ int hour; int minute; int second;};void UpdateTime(Time &time){ time.minute += 30;原创 2009-10-18 20:32:00 · 1081 阅读 · 0 评论 -
Time时间类的实现
这是我我们最近一次C++的作业题,非常简单。只是以点带面,记录一下C++的编程习惯和,容易出现的一些问题 1. 首先是应该是建立一个工程,win32 console application 2.在这个工程中应该建三个文件,一个.h文件,来表示类的生命,两个.cpp文件,一个来具体定义一个类的实现,一个是执行测试文件。如道题目中原创 2009-10-21 22:34:00 · 2730 阅读 · 0 评论 -
对称密码算法DES中的子密钥生成算法(密钥扩展算法)
对称密码算法DES的讲解:1. 《信息安全原理与实践》 Matk Stamp 第三章 DES 2. http://hi.baidu.com/suntopdang/blog/item/5a3f7dee46f5663fadafd5fd.html3. http://www.docin.com/p-23162685.html 网上这两篇文章算还是讲得不错的。不过我刚开始原创 2009-10-31 22:49:00 · 31122 阅读 · 4 评论