- 博客(16)
- 资源 (26)
- 收藏
- 关注
原创 计算n的阶乘尾数的0的个数
计算N!后面有多少个0.主要思路就是从1到N个数中有多少个因子5#include using namespace std;int main(){ int n; cin >> n; int factor5_count = 0; // 查找第一个能被5整除的数字,也就是含有5因子的数字。 while (n % 5 != 0) { n --; } whil
2012-03-29 19:26:14 1853
转载 一个小小的硕士生的offer路
一个小小的硕士生读了整整20年书,也过了20年的安稳日子,到头来还是要去找工作的吧。。。在10月底的时候已经决定卖掉了,我找工作的奔波也就差不多结束了。现在仔细想想里面还是有些在这短短的一个月里面还是有很多很多辛酸的路程。 一个平凡的大学里面的一个平凡的学院的一个平凡的研究生,面对找工作心理有点紧张。特别是经历了去年的经济危机之后,大部分学生都不太好找工作。。。这年头,找工作就得要赶早了
2012-03-23 22:01:55 3927
转载 操作系统的迷思
你说这要一个多么不稳定的操作系统才会整天通知用户注意系统稳定性并且要花钱维稳呢? 百思不得其解... 一个操作系统越是封闭,越是想从最终用户身上压榨捞钱,就会常常的搞出很多消耗系统资源的垃圾软件或是病毒,系统也会变得极其不稳定,慢慢的就会被更加开放的开源操作系统所取代。 且说那个封闭的操作系统,其实也是当年直接从邻国搬来的代码,稍加修改就用上了,不但只能在少数硬件
2012-03-20 19:09:53 748
转载 IT人 不能一辈子靠技术生存
我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT.NET技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊)。 一、 在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事 市场开发,跑腿的人,没有前途。
2012-03-13 13:23:33 375
原创 Visual Studio 2005 MFC 类向导经典错误的解决方案
问题:在使用vc2005的类向导为控件生成变量时,发生了错误:在file://D:\Program Files\Microsoft Visual Studio 8\VC\VCWizards\CodeWiz\MFC\Variable\HTML\2052\default.htm的1587行提示对象不支持此属性或方法,错误页面如下: 点是(Y)继续运行,出
2012-03-13 13:21:15 3364
转载 qsort和sort的区别----拨云见日
First qsort基本快速排序的方法,每次把数组分成两分和中间的一个划分值,而对于有多个重复值的数组来说,基本排序的效率较低。集成在C语言库函数里面的的qsort函数,使用 三 路划分的方法解决这个问题。所谓三路划分,是指把数组划分成小于划分值,等于划分值和大于划分值的三个部分。函数对buf 指向的数据按升序排序。使用方法:void qsort( void *base, si
2012-03-13 13:04:13 15956
原创 第一次用qsort
在做Excel排序这道题http://acm.hdu.edu.cn/showproblem.php?pid=1862用自己的排序算法总是超时,执行时间超过5000ms总想用algorithm里面的qsort来排序,但是从来没用过,不会用,但是今天这道题看来不用也得用了,硬着头皮看了一些资料,如是自己尝试的写了下,居然Accepted!执行时间578ms。高兴啊。贴代码了
2012-03-13 13:02:31 566
原创 并查集
这几天并查集搅得我头晕脑胀,还好有模板,贴点代码上来,以后备用。http://acm.hdu.edu.cn/showproblem.php?pid=1232畅通工程Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s):
2012-03-13 12:58:47 374
转载 Stay Hungry, Stay Foolish——Steve Jobs在斯坦福大学2005年毕业演讲
Thank you.I'm honored to be with you today for your commencement from one of the finest universities in the world. Truth be told, I never graduated from college, and this is the closest I've ever
2012-03-12 21:33:48 1205
原创 string与CString分得清么?
首先说string的头文件1、包装了std的C++头文件2、旧的C头文件3、旧C头文件的std版本,切记,这不是cstring的头文件详见effectivec++ 的第49条再说cstring的头文件注:VC9编译环境下1、atlstr.h>非MFC版本,控制台程序就用这个 、都可以。//要在项
2012-03-12 21:25:30 1163
原创 大数加法
可以实现两个1000位以内的数的加法,位数增加可以修改程序。下面是2010年华中科技大学计算机研究生机试真题,在九度OJ上题目编号为1198.#include #include #include int c = 0; char add(char ch1, char ch2, int n){ int sum; sum = ch1 + ch2
2012-03-08 21:54:10 541
原创 Vim学习笔记
本笔记主要是学习一下vim,资料就是linux自带的,用命令vimtutor就可以看得到,里面的英文很简单,耐心看看很容易理解。我就主要摘录在此,一遍日后复习使用。Part 1.1、 H(left),J(down),K(up),L(right)四键代表左、下、上、右。 ^ k Hint: The
2012-03-07 22:28:04 678
原创 矩阵类的实现,运算符重载
技术含量不多,主要是自己收藏,记载着这里,以后用的时候再看看。//File matrix.h#ifndef MATRIX_H#define MATRIX_H#include #include using namespace std;templateclass Matrix{//private:public: int row,col;
2012-03-06 13:04:13 11279 1
原创 用vector实现二维向量
如果一个向量的每一个元素是一个向量,则称为二维向量,例如vector >vv(3, vector(4));//这里,两个“>”间的空格是不可少的将构造一个二维向量vv,它含有三个元素,每个元素含有4个int型元素的向量。编译器两次调用vector的构造函数构造对象vv,第一次调用构造函数构造了一个无名的含有4个0的vector对象:[0][1][2]
2012-03-05 17:09:27 57386 8
转载 KMP算法
求next[]数组void comp_next(char *p, int next[]){ int k = -1,i = 0,m = strlen(p); next[0] = -1; while (i < m-1) { while (k != -1 && p[k] != p[i]) k = next[k]; i++; k++; if (p[i] == p[k
2012-03-05 15:23:48 882
转载 KMP字符串模式匹配详解
KMP字符串模式匹配通俗点说就是一种在一个字符串中定位另一个串的高效算法。简单匹配算法的时间复杂度为O(m*n);KMP匹配算法。可以证明它的时间复杂度为O(m+n).。一. 简单匹配算法先来看一个简单匹配算法的函数:int Index_BF (char S[], char T[], int pos){ //若串 S 中从第pos(S 的下标0≤pos<StrLen
2012-03-05 15:11:43 379
visual c++课程设计案例精编
2010-01-12
汇编语言集成编译器 V1.2
2009-05-19
BP网络的算法及改进
2009-05-12
十天学会ASP.NET教程
2009-05-09
计算机组成原理课件——存储系统
2009-05-01
C语言课程设计--学生选修课程系统设计源程序和课程报告
2009-05-01
计算机病毒的入侵原理与防御艺术
2009-05-01
人工智能基础 机器人、语言识别、图像识别、自然语言处理和专家系统等
2009-05-01
注册表结构和修改内容完全讲解手册
2009-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人