话说我就单纯的想练一下链表,没想明白每次暴力的时候都要申请空间,很浪费时间,以至于我超时,所以寡断打表了,下面是我暴力打表的代码!!!

#include<iostream>
using namespace std;
struct node
{
int num;
node *next;
};
node *head,*p,h;
int main()
{
int n;
for(int n=3;n<=150;n++)
{
int temp;
for(int i=2;i<10000;i++)
{
h.next=NULL;
head=&h;
p=head;
for(int po=1;po<=n;po++)
{
p->next=(struct node*)malloc(sizeof(struct node));
p=p->next;
p->num=po;
if(po!=n)
p->next=NULL;
else
p->next=head->next->next;
}
p=head;
p->next=p->next->next;
p=p->next;
temp=i;
//           cout<<i;
//            system("pause");
while(p!=p->next)
{
for(int j=1;j<=temp-2;j++)
p=p->next;
//               cout<<p->next->num<<" "<<endl;
p->next=p->next->next;
if(temp!=1)
p=p->next;
}
if(p->num==2)
{
printf(",%d",i);
break;
}
}
}
system("pause");
return 0;
}
#include<iostream>
using namespace std;
int a[180]={1,1,1,2,5,2,4,3,11,2,3,8,16,4,21,6,5,2,11,20,34,8,15,10,7,13,11,13,45,18,23,8,3,2,25,75,42,13,5,23,13,50,16,18,89,38,8,39,30,29,38,7,45,23,137,46,63,17,48,5,46,34,140,33,39,2,28,29,79,33,48,3,10,46,120,6,37,17,8,44,15,160,20,35,144,104,179,153,24,8,265,19,9,62,7,139,19,44,93,182,27,158,185,193,17,82,3,11,43,55,21,41,146,29,80,59,8,29,66,19,160,59,28,129,127,120,72,45,157,2,63,127,81,318,513,98,28,32,231,236,411,26,45,5,303,228,66,9,205,65,39};
int main()
{
int n;
while(cin>>n,n)
cout<<a[n]<<endl;
return 0;
}

poj Eeny Meeny Moo 我用链表暴力超时了!!!相关推荐

  1. C/C++ Eeny Meeny Moo

    题目描述 Surely you have made the experience that when too many people use the Internet simultaneously, ...

  2. POJ1212 HDU1650 UVA180 LA5240 Eeny Meeny【约瑟夫环】

    Eeny Meeny Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 348 Accepted: 101 Description ...

  3. POJ - 3279 Fliptile(状态压缩+位运算+暴力)

    题目链接:点击查看 题目大意:给出一个n*m的01矩阵,为了好描述,我们设0和1是两个相反的状态,我们的目标是要将整个矩阵全部变成1,现在我们可以将某一个点(x,y)更改为相反的状态,不过相应的该点周 ...

  4. BZOJ 2288: 【POJ Challenge】生日礼物 优先队列+贪心+链表

    这题看别人题解的 这题说可以转换成数据备份. 这题可以把一段同号的数并成一个数,那么就变成了一个正负交替的序列,然后把头尾的负数去掉. 然后就是把所有的正值都加起来,并统计正数的段数cnt,如cnt& ...

  5. POJ 1411 Calling Extraterrestrial Intelligence Again G++ 易超时

    #include <iostream> #include <cstdio> using namespace std; //英语 抄博友程序 博友程序更快 易超时 int pri ...

  6. hdu与poj题目分类

    POJ 初期: 一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. (4)递推. (5)构造法.(po ...

  7. POJ前面的题目算法思路【转】

    1000 A+B Problem 送分题 49% 2005-5-7 1001 Exponentiation 高精度 85% 2005-5-7 1002 487-3279 n/a 90% 2005-5- ...

  8. POJ 超详细分类

    POJ 各题算法 1000    A+B Problem            送分题     49%    2005-5-7 1001    Exponentiation         高精度   ...

  9. HDU题目分类大全【大集合】

    基础题: 1000.1001.1004.1005.1008.1012.1013.1014.1017.1019.1021.1028.1029.  1032.1037.1040.1048.1056.105 ...

  10. hdoj杭电问题分类

    杭电上的题虽然多,但是一直苦于找不到问题分类,网页都是英文的,所以平时做题也没怎么看,今天仔细一看,问题分类竟然就在主页....做了那么久的题居然没发现,表示已经狗带..不要笑,不知道有没有像我一样傻 ...

最新文章

  1. scrollview下拉刷新_SwiftUI之View Tree 实战3(下拉刷新)
  2. java中8种数据类型和默认值所占字节数
  3. 在一个字符串中找到第一个只出现一次的字符
  4. 功能强大的国外商业PHP在线教育系统LMS源码/直播课程系统
  5. Python3标准库:asyncio异步I/O、事件循环和并发工具
  6. 04737 c++ 自学考试2019版 第四章课后练习 程序设计题 2
  7. 基于 SpringBoot2.0+优雅整合 SpringBoot+Mybatis
  8. php 模拟表单提交-get-post
  9. tomcat 运行报错 JRE_HOME
  10. 学习笔记之15道简单算法题
  11. CorelDRAWX4的VBA插件开发(八)更改尺寸与移动
  12. 霍尔元件在高斯计上的应用与工作原理
  13. java两级缓存框架J2cache
  14. 项目管理第七章项目成本管理
  15. console口和telnet登录交换机
  16. qBittorrent
  17. Python int基本用法
  18. vue-pdf打印乱码、方块字、无法打印
  19. Python中仅跳出本次遍历或循环继续进入下一次遍历或循环continue语句
  20. 《程序员练习生》第2期 什么年龄开始编程最好

热门文章

  1. Codevs 1200 同余方程 2012年NOIP全国联赛提高组
  2. javascript -- 事件代理
  3. php高并发状态下文件的读写
  4. Unity3D脚印6——模型动画
  5. 广东地下水资源摘录(早期版的)
  6. 使用UniWeibo实现Unity3d里分享到新浪微博功能
  7. 查询英语单词 - 有道官方(一)
  8. ipython快捷键
  9. 【poj2373】Dividing the Path【单调队列优化dp】
  10. 微信商户平台的“企业付款到用户” 产品功能被隐藏起来了。。