自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

徒步者

走在从2B到NB的路上

  • 博客(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

网上商城管理系统设计报告

网上商城管理系统设计报告网上商城管理系统设计报告,ASP SQL Server,仅仅是报告,只要报告的童鞋可以用,没有代码。

2010-09-21

数字图像处理 逆滤波与维纳滤波

数字图像处理 逆滤波 维纳滤波 数字图像处理 逆滤波 维纳滤波 源代码 还有报告

2010-01-15

C#课程设计案例精编 数据库

C#课程设计案例精编 数据库C#课程设计案例精编 数据库C#课程设计案例精编 数据库C#课程设计案例精编 数据库C#课程设计案例精编 数据库

2010-01-12

visual c++课程设计案例精编

visual c++课程设计案例精编visual c++课程设计案例精编visual c++课程设计案例精编visual c++课程设计案例精编

2010-01-12

数据库课程设计银行管理系统源程序(含详细报告)

数据库课程设计银行管理系统源程序(含详细报告),应有尽有!数据库源文件,程序,报告,全部都有

2010-01-12

银行家算法 安全性检查 绝对原创 保证可以运行

银行家算法 安全性检查 绝对原创 保证可以运行 而且程序思路清晰,是我们操作系统实验,特拿出来共享

2009-06-26

中英文对照—masm编译时错误性息提示 汇编语言

中英文对照—masm编译时错误性息提示 方便一下喜欢汇编的人,里面有一些错误,望牛人帮忙改正。

2009-05-27

XML资料大全--基础 语言 笔记课件

详细介绍XML的入门知识,是初学者很好的资料

2009-05-26

汇编语言学习之最完备资料

里面包含汇编语言几乎所以指令,学习资料价值非常大!!!

2009-05-19

汇编语言集成编译器 V1.2

该软件提供了编辑、编译、运行、调试汇编语言程序的集成环境。目前支持MASM、TASM、MCS51三种编译器。第一次使用时,要现在选项菜单中选择您所使用的编译器类型及其目录所在。 bin目录里为本软件 files目录为汇编语言写的用于测试的程序 source目录为本软件的源代码 masm为MASM类型的编译器,其中:masm.exe为编译器,link.exe为连接器

2009-05-19

计算机组成原理课件——指令系统

精简指令集还有各种寻址方式。里面各种动画演示,非常详细

2009-05-17

数据结构考研试题 内部考研资料

里面的都是内部资料,网上很难找到,而且市场上也买不到。是中国地质大学数据结构考研试题

2009-05-12

matlab命令大全

matlab是一种实用的强大的工具软件,所以学好matlab,就要一定弄清楚它的常用命令

2009-05-12

BP网络的算法及改进

随着迭代次数的无限增加,误差函数E的波幅会越来越小,直至在某一值附近稳定下来,但该值一般不一定是误差函数E的最小点。从我们运行的许多方面的例子来看,只要样本选择合理及注意以下几个方面的问题,BP网络运行效果极佳

2009-05-12

遗传算法及其应用 神经网络 组合优化 机器学习 并行处理 人工生命

这是一本很不错的书,只有真正需要他的人才能知道它的价值……

2009-05-10

C语言初学者入门讲座

通过对C语言的学习,能够很快的掌握操作系统的底层结构和操作方式,因此C语言是学习编程的首选语言

2009-05-10

十天学会ASP.NET教程

。在ASP里面,大家几乎都是使用VB,数据库嘛,也无非是SQL和ACCESS。在ASP.NET里面,数据库还是这两个但是常用的语言多了一个C#,也是微软推荐的语言,为.NET平台定制的语言。这样ASP.NET就有四种组合VB+ACCESS,VB+SQL,C#+ACCESS,C#+SQL,本教程会使用C#+ACCESS,兼顾四种来写,让大家对ASP.NET有一个全面的认识。虽然说学习ASP.NET不需要任何ASP基础,但是我觉得如果大家ASP不会,还是先看一下【十天学会ASP教程

2009-05-09

计算机组成原理——中央处理部件CPU

这是计算机组成原理最重要的一章内容,里面讲到CPU的工作原理,微程序设计,指令执行等

2009-05-01

计算机组成原理课件——存储系统

3.1 存储器概述 3.2 随机读写存储器 3.3 只读存储器和闪速存储器 3.4 高速存储器 3.5 cache存储器 3.6 虚拟存储器 3.7 存储保护

2009-05-01

计算机组成原理课程设计报告

计算机组成原理课程设计报告 十进制加法器的设计 微程序控制器设计和CPU组成原理实验

2009-05-01

C语言课程设计--学生选修课程系统设计源程序和课程报告

假定有n门课程,,每门课程都有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课.试设计一选修课程系统,使之能提供一下功能: (1)系统以菜单方式工作; (2)课程信息和学生信息的录入功能(课程信息有文件保存)----输入; (3)课程信息浏览功能----输出; (4)查询功能(至少一种查询方式)---算法; (5)按学分查询; (6)某门课程学生选修情况(可选项).

2009-05-01

计算机病毒的入侵原理与防御艺术

计算机技术的普及和发展,使得计算机已经成为一件普通的家用电器。计算机网络化已经成为信息时代的重要标志。随着网页技术的广泛使用,某些不良用心的人便利用操作系统、Office和IE的漏洞及Java、VB和ActiveX的特性来撰写病毒。这些病毒不但影响网络正常的工作,而且会使网络大规模崩溃,破坏网络中计算机的数据,给我们的办公、生活带来极大的不便,因此很有必要弄懂计算机病毒的感染机制,以便提高计算机病毒的防御水平

2009-05-01

人工智能基础 机器人、语言识别、图像识别、自然语言处理和专家系统等

人工智能(Artificial Intelligence) ,英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。“人工智能”一词最初是在1956 年Dartmouth学会上提出的。从那以后,研究者们发展了众多理论和原理,人工智能的概念也随之扩展。人工智能是一门极富挑战性的科学,从事这项工作的人必须懂得计算机知识,心理学和哲学。人工智能是包括十分广泛的科学,它由不同的领域组成,如机器学习,计算机视觉等等,总的说来,人工智能研究的一个主要目标是使机器能够胜任一些通常需要人类智能才能完成的复杂工作。但不同的时代、不同的人对这种“复杂工作”的理解是不同的。例如繁重的科学和工程计算本来是要人脑来承担的,现在计算机不但能完成这种计算, 而且能够比人脑做得更快、更准确,因之当代人已不再把这种计算看作是“需要人类智能才能完成的复杂任务”, 可见复杂工作的定义是随着时代的发展和技术的进步而变化的, 人工智能这门科学的具体目标也自然随着时代的变化而发展。它一方面不断获得新的进展,一方面又转向更有意义、更加困难的目标。目前能够用来研究人工智能的主要物质手段以及能够实现人工智能技术的机器就是计算机, 人工智能的发展历史是和计算机科学与技术的发展史联系在一起的。除了计算机科学以外, 人工智能还涉及信息论、控制论、自动化、仿生学、生物学、心理学、数理逻辑、语言学、医学和哲学等多门学科。人工智能学科研究的主要内容包括:知识表示、自动推理和搜索方法、机器学习和知识获取、知识处理系统、自然语言理解、计算机视觉、智能机器人、自动程序设计等方面。

2009-05-01

注册表结构和修改内容完全讲解手册

注册表是Windows系统存储关于计算机配置信息的数据库,包括了系统运行时需要调用的运行方式的设置。但其烦琐的芝麻型结构导致我们“望表而退”。所以,在这里我们准备用这把钥匙来打开整个注册表,来了解注册表。这样我们便可以修改注册表或使用一些注册表工具来优化我们的系统。

2009-05-01

空空如也

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

TA关注的人

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