JobDue OJ
wang275254920
这个作者很懒,什么都没留下…
展开
-
1181链表最好先插入再排序,刚开始边插入边排序不知道怎么出现了错误,以后尽量插入排序分开吧
#include #include typedef struct Node{ int e; struct Node * next; }Node; int main() { int n; Node *head,*p,*q; int i,tem; while(scanf("%d",&n)!=EOF) { head=(N原创 2015-01-23 16:20:21 · 599 阅读 · 0 评论 -
九度1179,记住使用什么数制,此处使用了unsigned long long
//还需注意的是输出格式,只让输出一个空格,输出两个就是错,注意啊 #include //此处不应该用int,会溢出,应该用 unsigned long long ,因为此处都为正数 int main() { unsigned long long sum1,sum2,k,n,i; while(scanf("%llu",&n)!=EOF&&原创 2015-01-23 10:23:06 · 336 阅读 · 0 评论 -
JobDu 1202(冒泡排序,插入排序和快速排序
#include //一定要返回划分好的两个段的中间界,所以需要返回值为int int part(int a[],int left,int right) { int p=a[left]; while(left { while(left=p) --right; a[left]=a[right]原创 2015-01-23 09:27:16 · 284 阅读 · 0 评论