- 博客(9)
- 资源 (10)
- 收藏
- 关注
原创 UASCO friday
有个思路很简单的方法:每个月的天数累加,累加得到的和sum + 13 ,然后除于7的余数即为本月星期数关键就是这一步:同样的代码,第一次提交不过,第二次竟过了!不知肿么回事儿for(j=1; j<13; j++) { day[(s+13)%7]++; s=s+month[j]; }然后注意判断闰年,加上外层循环
2012-09-26 17:20:03 422
原创 USACO 1.1.2 Greedy Gift Givers
我的:问题的难点是:题目的理解和名字的存储。get[]存放的是得到的钱,money[]开始是送礼者原来钱数,然后存储送出的总钱数这个题用文件在Code blocks上通不过但提交时就OK了,不知咋回事/*ID:90girl1PROG: gift1LANG: C++*/#include#include#include#define NP 15using name
2012-09-23 18:13:31 533
转载 assert() 函数用法
assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include void assert( int expression );assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badptr.c:#i
2012-09-23 16:46:11 471
原创 用结构实现栈,函数压栈,弹栈,初始化,释放
用结构实现栈,函数压栈,弹栈,初始化,释放#include using namespace std;struct stack{ int *data; //栈数据存储,后面 把一维数组的地址给了data int memnum; //栈元素个数 int size; //栈大小};//其实不用声明的,我按书上傻X的抄下来的in
2012-09-12 11:12:16 2006
原创 C++函数模板
//函数模板:建立一个通用函数,其函数的参数和类型不具体确定,//用一个虚拟的类型来表示#include using namespace std;template T max(T a,T b,T c){ if(b>a) a=b; if(c>a) a=c; return a;}int main(){ int a,b
2012-09-12 10:15:19 453
原创 一个简单的包含类的C++程序
例1.4#include using namespace std;class student{ private: int num; int score; public: void setdata() { cin>>num; cin>>score;
2012-09-12 10:06:37 729 3
原创 单向链表 头尾插法
单向链表 头尾插法#include#include struct node{ int data; node *next; };node *createlist(int );node *createlistinvert(int );void outputlist(node *head); int main()
2012-09-11 18:43:54 643
原创 单向链表综合实例(建立,删除,查找)
单向链表综合实例#include#include struct node{ int data; node *next; };node *insertdata(int n,node *head); node *deletedata(int n,node *head); node *finddata(int n,node
2012-09-11 18:07:06 674
原创 USACO 1.1.1 Your Ride Is Here
第一次在USA上做题 不知道咋整就把别人的代码 直接提交啦没想到,AC了以后 就不能再提交了 郁闷啊就当做是第一次的体验吧 咯咯~~~~~下面是大虾的代码:/*ID: 90girlf1PROG: rideLANG: C++*/#include #include #include using namespace std;int main(){
2012-09-08 11:03:32 2334
C语言谭浩强习题解析
2012-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人