当前位置: 首页 > news >正文

高端奶茶加盟网站建设新手做外贸怎么入门

高端奶茶加盟网站建设,新手做外贸怎么入门,德州有做网站的,wordpress保护原创时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:820 解决:522 题目描述:生成一个长度为21的数组,依次存入1到21; 建立一个长度为21的单向链表,将上述数组中的数字依次存…

时间限制:1 秒

内存限制:32 兆

特殊判题:否

提交:820

解决:522

题目描述:

生成一个长度为21的数组,依次存入1到21;
建立一个长度为21的单向链表,将上述数组中的数字依次存入链表每个结点中;
将上述链表变为单向封闭(循环)链表;从头结点开始数,将第17个结点删除,将它的下一个结点作为新的头结点;
重复上述过程,直到该链表中只剩一个结点,显示该结点中存入的数字。

输入:

没有任何输入数据。

输出:

输出上面题目描述中最后剩下的节点中存入的数字。

样例输入:
 
样例输出:
 
提示:

请不要直接输出数据水过去,这样达不到提升自己的目的,
请按照题目要求来做题,这样到真正考试时才能应对自如。

来源:
2003-2005年华中科技大学计算机研究生机试真题

思路:

这是约瑟夫环更简单的情形。


代码:

#include <stdio.h>
#include <string.h>#define N 21int n, p, cur, cur0;
int next[N+1];void init()
{n = 21;p = 17;for (int i=1; i<n; i++)next[i] = i+1;next[n] = 1;cur0 = n;cur = 1;
}int main(void)
{int i;init();while (n > 1){for (i=1; i<(p%n==0 ? n : p%n); i++){cur0 = cur;cur = next[cur];}n --;//printf("%d ", cur);cur = next[cur];next[cur0] = cur;}printf("%d\n", cur);return 0;
}
/**************************************************************Problem: 1189User: liangrx06Language: CResult: AcceptedTime:0 msMemory:908 kb
****************************************************************/


转载于:https://www.cnblogs.com/liangrx06/p/5083838.html

http://www.wooajung.com/news/35074.html

相关文章:

  • 学网站建设怎么样seo技术平台
  • 做网站是要云空间吗windows优化大师有用吗
  • 网站建设影音先锋网址词语搜索排行
  • 介绍政府网站的布局怎么seo网站关键词优化
  • 中国品牌设计50强seo网站推广
  • dede网站栏目管理空白云计算培训费用多少钱
  • 网站建设优化价格新乡seo网络推广费用
  • html做网站经验技巧免费域名解析平台
  • 网络工作室取名百度网站的优化方案
  • 网站自动采集指标网络营销有什么岗位
  • nas怎么做自己的网站吉林网站seo
  • 上海网站公司营销排名seo
  • 响应式网站建设平台免费seo视频教学
  • 深圳横岗网站建设百度做网站推广电话
  • django做的购物网站百度如何购买关键词
  • 幼儿园网站建设7个基本流程百度大搜数据多少钱一条
  • 望牛墩网站仿做腾讯广告推广怎么做
  • 网站 app 哪个先做网站推广的100种方法
  • 大连做网站外包电话营销话术
  • 学做立体书的网站深圳网络推广怎么做
  • 苏州网站快速推广宁波seo网络推广优化价格
  • 免费建设网站公司哪家好刷排名seo
  • 福州最好的网站建设关键词推广系统
  • 网站建设的基本原则seo社区
  • 推广一个网站需要什么今日国际新闻头条15条
  • 专业的论坛网站建设开发燃灯seo
  • 徐州市专业做网站的公司企业网站推广
  • 艺麟盛世可以做网站推广吗seo 优化公司
  • 天津网站的优化最新国际新闻热点事件
  • html做的旅游网站搜索引擎广告形式有哪些