riverphoenix

导航

 

2011年10月7日

摘要: 也许大家对LISP这个历史悠久的语言会很陌生,但是这个诞生于上个世纪中叶的编程语言到现在还是拥有顽强的生命力。MIT的6.001课程还将它作为计算机科学的入门语言。最近在学习LISP过程中了解了一个很强大的IDE,它的名字叫DrScheme.它是一个图形化的开发工具,用起来也很方便。这里是它的链接:http://download.plt-scheme.org/drscheme/。这里有Windows版的也有Linux版的.安装好后,进入主界面,到工具栏中选择Language-->Choose Language,如下图所示。选择R5RS,the Revised5 Report on the 阅读全文
posted @ 2011-10-07 14:54 riverphoenix 阅读(241) 评论(0) 推荐(0) 编辑
 
摘要: 导读:本文是从《Advice to a college sophomore programmer》这篇文章翻译而来。本文作者Peter在Groupon公司的一项新职务是为公司招募优秀的开发人员。同时,作为开发团队的代言 人,他还负责发布招聘信息、回答问题等。在过去的一周,他对两个询问夏季实习工作的学生进行了回复。内容如下:下面是我在回复他们的邮件中的感觉值得公开发表的一些建议:1. 如果你在大二的时候就已经开始接触外面的公司,我认为你做的很对,你就应该这么早为你今后的职业生涯打基础。很多人都是等到毕业的前两个月(甚至更晚)才考虑这个问题。即使你没有实习的机会,你也要获得一些外面的工作印象。2. 阅读全文
posted @ 2011-10-07 14:48 riverphoenix 阅读(170) 评论(0) 推荐(0) 编辑
 

2011年5月3日

摘要: #include<iostream>#include<cstdlib>#include<cstring>#include<fstream>using namespace std;short n;int main(){ ifstream fin("gift1.in"); fin>>n; string name[10]; short fn[10]; short given[10]; short gotten[10]={0};//这个必须初始化 short i; for (i=0; i<n; fin>> 阅读全文
posted @ 2011-05-03 12:47 riverphoenix 阅读(224) 评论(1) 推荐(0) 编辑
 
摘要: #include<fstream>using namespace std;ifstream fin("ride.in");ofstream fout("ride.out");int main(){ int a[2]={1,1}; char s[7]; for(int i=0;i<=1;i++) { fin>>s; for(int j=0;s[j]!='\0';j++) { a[i]*=s[j]-'@'; } } if((a[0]-a[1])%47) fout<<"STAY 阅读全文
posted @ 2011-05-03 09:02 riverphoenix 阅读(689) 评论(0) 推荐(0) 编辑
 

2011年5月1日

摘要: 初期:一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. (4)递推. (5)构造法.(poj3295) (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996)二.图算法: (1)图的深度优先遍历和广度优先遍历. (2)最短路径算法(dijkstra,bellman-ford,floyd,heap+dijkstra) (poj1860,poj3259,poj1062,poj2253,poj1125,poj2240) (3)最小生成树算法(prim,krus 阅读全文
posted @ 2011-05-01 09:49 riverphoenix 阅读(199) 评论(0) 推荐(0) 编辑
 

2011年4月8日

摘要: #include<iostream>#include<fstream>#include<cstdlib>using namespace std;template<class Type>void MergeSort(Type a[],int n){ Type *b=new Type[n]; int s=1; while(s<n) { MergePass(a,b,s,n); s+=s; MergePass(b,a,s,n); s+=s; }}template<class Type>void MergePass(Type x[],Ty 阅读全文
posted @ 2011-04-08 17:32 riverphoenix 阅读(374) 评论(2) 推荐(0) 编辑