- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 计算机应该看得100本书
1.计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:计算机科学基础3.C语言谭浩强C程序设计C primer plusThe C programming languageC和指针C专家教程C陷阱与缺陷c语言解惑C标准库4.算法与数据结构
2012-12-30 15:08:29
868
转载 专业课133分过来人谈计算机专业考研各科目复习方法(粘贴自考研秘书网)
专业课133分过来人谈计算机专业考研各科目复习方法(粘贴自考研秘书网)来源: 宋贺的日志 终于结束了这该死的考试,第一件事就是把复习的那些书籍,资料全塞进书架里。不过经验还是不断地涌现,忍不住写了出来。主要是计算机专业课的经验,供大家参考。 (ps:不是我不想写四科,我另外3科分不高,不好意思写)。我计算机分数是133,对这成绩还算满意。计算机我是从10月份开始学的,大概学
2012-12-30 15:03:26
3478
转载 Java多线程编程详解------------大神
线程的同步 由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。 由于我们可以通过 private 关键字来保证数据对象只能被方法访问,所以我们只需针对方法提出一套机制,这套机制就是 synchronized 关键字,它包括两种用法:synchronized 方
2012-12-15 14:58:09
609
转载 09各大院校计算机考研录
09年各大院校计算机考研录取分数线院校 分数线 说明 北京大学 330 数学自主命题,进复试的60多人,被刷了10个左右,330+的几个基本全留下了,复试率基本1:1.2,今年360以下的基本都去软院,录取除特殊人物外,基本看排名总排名40开外,专业排名6之外的都很危险,排名之间还要看分数差距 清华大学 352(含工程硕士) 清华工程不享受奖学金,不享受国家补助,不享受公费医疗,工学录
2012-12-14 21:52:20
1170
转载 计算机考专业课资料
一、数据结构1.教材:《数据结构》严蔚敏 清华大学出版社 清华大学严蔚敏的这本数据结构的教材是国内数据结构教材的权威。也是国内使用最广,其广度远远超越其他同类教材,计算机考研专业课命题必定以它为蓝本。这一本数据结构是2007年的最新版本,完全适合任何学校的考研数据结构的复习之用,是数据结构学习最权威的教材。2.辅导书:《算法与数据结构考研试题精析(第二版)》机械工业出版社
2012-12-14 21:46:06
885
转载 清华计算机考研经验谈-------大牛的经验;学习学习
--------大牛的经验谈 硕士生入学考试已经结束了,我以初试数学129,英语63,政治70,计算机专业基础141,总成绩403的成绩,被清华大学计算机系网络研究所录取。我觉得考研(微博)最重要的是信心,计划和坚持!大致上把我考研过程中经历的各个阶段和感受写下来。留下点东西给后来考研的研友们(特别是计算机统考的同学),希望能够给一点你们帮助,少走一点弯路。 一。准备工作(3月到
2012-12-14 21:39:08
2541
转载 C/C++时间函数的使用
一、获取日历时间time_t是定义在time.h中的一个类型,表示一个日历时间,也就是从1970年1月1日0时0分0秒到此时的秒数,原型是: typedef long time_t; /* time value */可以看出time_t其实是一个长整型,由于长整型能表示的数值有限,因此它能表示的最迟时间是2038年1月18日19时14分07秒。函数time可以获取
2012-12-12 21:59:21
1059
转载 c++ stack,queue,vector用法-----想转载这,自己看看
c++ stack,queue,vector用法分别包含在文件,,定义:stack s;queue q;vector v;stack的方法:push()的向容器顶部里插入元素;pop()是删除容器顶部的元素;top()返回容器顶部的元素;size()返回容器的元素个数;begin()是返回一个位于容器的第一个元素的迭代器;end()当然是最后了;
2012-12-11 23:05:42
634
原创 图的深度优先遍历----递归
int GraphList::GetFirstNeighbor(const int v) {if(v==-1)return -1;Edge *p=Head[v].adjacent;if(p!=NULL)return p->VerAdj;elsereturn -1;}int GraphList::GetNextNeighbor(const int v1,co
2012-12-11 17:50:19
1212
转载 请不要做浮躁的人--转给即将上路或者正在路上的程序员朋友
说明:这是一篇long long ago发表的文章,原文是一篇讲述设计的文章,被作者改成如何学习编程的文章,当年看这篇文章的之前我也曾浮躁过,看过之后有过很多思考和反思,今天无意中又看到这篇文章,觉得不错,所以转载过来了,希望初学者朋友或者从业年限不长不过心态仍是浮躁的朋友看过之后对自己的行为反思一下。 最近半年多来收到不少网上留言和邮件询问程序代码问题,我个人比较喜欢讲思路然后
2012-12-10 10:58:57
336
原创 字符串连接
#include#includeusing namespace std;int main(){char a[205];const char *p1,*p2;string str1,str2;while(cin>>str1>>str2){int i=0;p1=str1.c_str();p2=str2.c_str();for(;i{a[i]=
2012-12-10 10:58:20
292
原创 快速排序,好像不是很懂
void quicksort(int *A, int begin, int end){ int pivot; if(begin { pivot = partition(A, begin, end); quicksort(A, begin, pivot - 1);
2012-12-09 22:21:34
311
原创 二叉树的最长路径
要用到两个函数int Depth(BiTree T)/* 深度 */ { if(T==NULL) return(0); return 1+(Depth(T->lchild)>Depth(T->rchild)? Depth(T->lchild):Depth(T->rchild)); //选择左右孩子深度高的然后加上根节点这一层就是深度了}void Long(BiTre
2012-12-09 18:43:59
3368
1
转载 二叉树的先跟遍历,中跟遍历,后根遍历
//二叉树结点的定义。 typedef struct BiTreeNode { int data; BiTreeNode* left; BiTreeNode* right; public: BiTreeNode();//定义了一个结构体的构造函数。 }BiTreeNode,*LinkBiTree; //构
2012-12-09 10:40:20
3400
原创 先跟遍历和中跟遍历建树
#include using namespace std;class Node{public:int value;Node* left;Node* right;Node(int t):value(t),left(NULL),right(NULL){}Node():value(0),left(NULL),right(NULL){}};void Crea
2012-12-09 10:37:13
633
转载 重建二叉树
重建二叉树 输入某二叉树的前序遍历和中序遍历的结果,重建出该二叉树。例如:前序遍历:1 2 4 7 3 5 6 8 中序遍历:4 7 2 1 5 3 8 6分析:前序遍历的第一个值为根节点的值,然后跟的是左子树和右子树中所有的节点 中序遍历中前一部分是左子树节点,中间是根节点,后面一部分是右子树节点。
2012-12-09 10:10:31
241
原创 九度oj 1098 字母统计
#includeint main(){ char c; int i; while((c=getchar())!=EOF){ char zm[128]={0}; do{ zm[c]++; c=getchar(); }while(c!=
2012-12-01 21:54:26
334
原创 九度oj 1055 数组反序
#include #include int main(){ char a[300],*p; int len; memset(a,0,sizeof(a)); //初始化char形数组a并赋值为0 while(gets(a)) //get(a)读取一行字符串 { p=a; for(len=strlen
2012-12-01 21:49:54
406
转载 九度oj 1031 XXX定律
#includeusing namespace std;int main(){ int n,count; while(cin>>n&&n) { count=0; while(n!=1) {
2012-12-01 08:42:01
314
原创 九度oj 1048 判断三角形类型
#include using namespace std;int main(){double a,b,c,u;int max;while(cin>>a>>b>>c){a>b?max=1:max=2;if(max=1)a>c?max=1:max=3;if(max=2)b>c?max=2:max=3;if(max==1){u=(b*b+c*c
2012-11-30 23:15:22
504
原创 九度oj 1059 abc
#include using namespace std;int main(){for(int a=0;a{for(int b=0;b{for(int c=0;c{if((a*100+b*10+c)+(b*100+c*10+c)==532)cout}}} return 0;}
2012-11-30 22:22:04
328
原创 九度oj 1049 字符串去特定字符
#include #include using namespace std;int main(){ char s[10000]; char c; while(cin>>s) { cin>>c; int i; f
2012-11-30 21:57:27
323
原创 九度 oj 1045 百鸡问题
#includeusing namespace std;int main(){int n;while(cin>>n){for(int i=0;i{for(int j=0;j{for(int k=0;k{if((5*i+3*j+(1.0/3)*k){ cout}}}}}return 0;}
2012-11-30 20:50:18
716
原创 九度 OJ 1115 数字求和
#include using namespace std;int main(){int a[6],sum;while(cin>>a[0]){sum=0;for(int i=1;i{cin>>a[i];}for(int j=1;j{if(a[j]sum+=a[j];}cout}return 0;}
2012-11-30 16:08:30
355
原创 九度 OJ 1053交换最大值和最小值
#include using namespace std;int main(){int n,a[20];while(cin>>n){int max,min,x,y;for(int i=0;i{cin>>a[i];}min=max=a[0];x=y=0;for(int j=0;j{if(a[j]>max){max=a[j
2012-11-30 14:32:46
597
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人