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

自己做网站哪里最好视频直播app开发费用

自己做网站哪里最好,视频直播app开发费用,vi设计方案模板,太原做网站公司哪家好环形链表的约瑟夫问题 环形链表的约瑟夫问题_牛客题霸_牛客网 描述 编号为 1 到 n 的 n 个人围成一圈。从编号为 1 的人开始报数,报到 m 的人离开。 下一个人继续从 1 开始报数。 n-1 轮结束以后,只剩下一个人,问最后留下的这个人编号是…

环形链表的约瑟夫问题

环形链表的约瑟夫问题_牛客题霸_牛客网

描述

编号为 1 到 n 的 n 个人围成一圈。从编号为 1 的人开始报数,报到 m 的人离开。

下一个人继续从 1 开始报数。

n-1 轮结束以后,只剩下一个人,问最后留下的这个人编号是多少?

示例1

输入:

5,2

返回值:

3

说明:

开始5个人 1,2,3,4,5 ,从1开始报数,1->1,2->2编号为2的人离开
1,3,4,5,从3开始报数,3->1,4->2编号为4的人离开
1,3,5,从5开始报数,5->1,1->2编号为1的人离开
3,5,从3开始报数,3->1,5->2编号为5的人离开
最后留下人的编号是3      

示例2

输入:

1,1

返回值:

1

代码:

/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可*** @param n int整型* @param m int整型* @return int整型*/
#include <stdio.h>
#include <stdlib.h>
typedef struct ListNode ListNode ;
//创建结点
ListNode* ListBuyNode(int x) {ListNode* node = (ListNode*)malloc(sizeof(ListNode));if (node == NULL) {perror("malloc fail!");exit(1);}node->val = x;node->next = NULL;return node;
}
//创建带环链表
ListNode* CreatList(int n) {
//创建链表ListNode* phead = ListBuyNode(1);ListNode* ptail = phead;int i = 2;for (i = 2; i <= n; i++) {ListNode* node = ListBuyNode(i);ptail->next = node;ptail = ptail->next;}ptail->next = phead;return ptail;
}
int ysf(int n, int m ) {// write code hereint count = 1;//刚开始的时候cur已经走到了套,头结点也会报数,所以count应该置为1//创建不带头的单向循环链表ListNode* prev = CreatList(n);//对链表进行约瑟夫游戏ListNode* cur = prev->next; //就是头结点while (cur->next != cur) {if (count == m) {prev->next = cur->next;free(cur);cur = NULL;cur = prev->next;count = 1;} else {prev = cur;cur = cur->next;count++;}}return cur->val;
}

 野指针

野指针是指没有指向有效内存位置的一个指针在作删除或释放对象的操作的时候,如果没有即时将指针的值置为NULL,或者有其他的有效内存地址的一个重新指向,那指针仍然指向之前释放后内存的存储位置,其就是野指针.

http://www.yayakq.cn/news/144069/

相关文章:

  • 电商网站 手续网站的设计流程
  • 个人网站营业执照专业网站的公司
  • 哪公司建设网站模板堂网站源码
  • 面包店网站建设论文营销管理制度范本
  • 网站空间升级通知黑马程序员学费多少钱
  • wordpress发卡模板上海seo推广价格
  • 网站备案 自己的服务器电子商务网站建设干货
  • 服装公司网站建设策划网页制作与网站建设实战大全 pdf
  • 济南做网站的价格网页界面设计优秀案例
  • 葫芦岛做网站公司什么网站做海报
  • 网站类别划分做打鱼网站需要多少钱
  • 想开网站怎样做快递网站模版
  • 国内各大网站网站建设最便宜
  • 网站建设与网站维护广西住房城乡建设厅官网站
  • 网站优化方案书英国人买服务器网站
  • 阿里巴巴是搭建的网站吗企业公示信息查询系统浙江
  • 中文网站建设教程wordpress 插件_
  • 上海哪家网站建设好大数据营销经典案例
  • 临沂网站制作建设前端网站开发总结
  • wordpress自动适应手机站长工具seo综合查询adc
  • 广州的十七做网站建设视频网站流量
  • 怎样制造网站图片教程如何破解网站后台账号和密码
  • 网站网站自己做杭州网站怎么制作
  • 松江醉白池网站建设怎么在外国网站上找产品做跨境电商
  • 招商网站大全lol做框网站
  • 手机网站标准字体大小辽宁建设工程信息网抚顺
  • 商务网站建设哪家好怎么在网站上做按钮
  • 网上作业网站怎么做的昆明网站建设建站技巧
  • 怎么申请域名 制作网站大连高新园区行政服务大厅电话
  • perl网站建设开发平台价格