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

铜仁住房和城乡建设局网站大连企业信息查询系统官网

铜仁住房和城乡建设局网站,大连企业信息查询系统官网,爱站查询,吉安做网站公司1 问题 求圆圈最后剩下的数#xff0c;比如数组0, 1, 2 ,3 ,4围城一个环#xff0c;我们每次去掉第三个数字#xff0c;删除的前4个数字依次是2, 0, 4, 1#xff0c;最后剩下的数字是3 04 13 2 2 思路 我们用list,我们要支持环就这样,如果发现当…1 问题  求圆圈最后剩下的数比如数组0, 1, 2 ,3 ,4围城一个环我们每次去掉第三个数字删除的前4个数字依次是2, 0, 4, 1最后剩下的数字是3 04               13           2 2 思路 我们用list,我们要支持环就这样,如果发现当前指针指向是尾巴的时候我们把它指向链表的开始。 3 代码实现 #include iostream #include listusing namespace std;int getIndex(int n, int m) {if (n 1 || m 1){return -1;}listint numbers;for (int i 0; i n; i){numbers.push_back(i);}listint::iterator current numbers.begin();while(numbers.size() 1){for(int i 1; i m; i){current;//指针向右移动的时候需要判断是否到了数组尾巴if (current numbers.end()){current numbers.begin();}}//指针向右移动的时候需要判断是否到了数组尾巴listint::iterator next current;if (next numbers.end()){next numbers.begin();}current--;//删除指定的元素numbers.erase(current);current next;}return *(current); }int main() {int a[] {0, 1, 2, 3, 4};int index getIndex(5, 3);if (-1 ! index){std::cout a[index] std::endl;}return 0; } 4 运行结果 3 5 总结 如果我们需要环的数据结构我么可以使用list数据结构然后当指针指向尾巴的时候我们指向头。 listint numbers; for (int i 0; i n; i) {numbers.push_back(i); } listint::iterator current numbers.begin(); for (int i 1; i m; i) {current;if (current numbers.end()){current numbers.begin();} }
http://www.yutouwan.com/news/202990/

相关文章:

  • 网站开发待遇好吗wordpress 菜单栏调用
  • 凡科登录网站手机版写软文怎么接单子
  • 九江市住房与城乡建设厅网站企业管理咨询论文
  • 北京做网站youyi51培训平台
  • 新桥企业网站建设网站制作的公司有哪些
  • 行业协会网站建设方案书环保设备网站建设模板
  • 长沙米拓建站深圳建设工程交易网站
  • 光纤做网站 移动不能访问电信WordPress表情问题
  • 国外扁平化风格网站云南网站备案
  • 网站维护什么情况掘金网站建设
  • 自己有网站怎么做点卡福州外贸网站建设推广
  • 企业网站建设及前期准备网站如何做路由器
  • 小型网站开发教程深圳网站制作西安
  • 网站制作网站推广linux下网站开发
  • 项目网站免费数据统计网站
  • iis网站出乱码做我的世界头像的网站
  • 产地证哪个网站做开发公司直接发包绿化景观
  • 网站icp备案查询自己店怎么弄到小程序上
  • 云南网站建设产品介绍可以制作网站的软件是什么
  • 下列关于网站开发中网友上传上海自助建站费用
  • 网站备案期间停止解析国外网站要备案吗
  • 个体户可以网站备案吗怎么做个手机版的网站
  • 百度seo官方网站绿色手机网站模板
  • 跨境电商seo江苏网站快速排名优化
  • 广州做响应式网站多少钱建设银行网上银行网站
  • 易语言如何做浏网站大尺寸图网站
  • 单页网站模板怎么在服务器建立网站
  • 北京做网站价格网络营销渠道的优势
  • 北京飞雨网站建设公司中国企业公示信息网
  • 北京房山网站建设产品更新培训wordpress tag 英文