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

做网站用什么写怎样申请自媒体账号

做网站用什么写,怎样申请自媒体账号,网站开发需求分析参考文献,会议管理系统在一个升序数组中插入一个数仍升序输出 题目举例#xff1a; 有一个升序数组nums#xff0c;给一个数字data#xff0c;将data插入数组nums中仍旧保证nums升序#xff0c;返回数组中有效元素个数。 比如#xff1a;nums[100] {1, 2, 3, 5, 6, 7, 8, 9} size 8 data 4 …在一个升序数组中插入一个数仍升序输出 题目举例 有一个升序数组nums给一个数字data将data插入数组nums中仍旧保证nums升序返回数组中有效元素个数。 比如nums[100] {1, 2, 3, 5, 6, 7, 8, 9} size 8 data 4 插入之后nums为{1, 2, 3, 4, 5, 6, 7, 8, 9} 返回 size 9 方法一插入排序 1.1方法解析 1.遍历数组nums找到第一个大于等于data的元素位置index。 2.将index及其之后的元素都往后移动一位腾出位置给数据。 3.将data插入到index位置。 4.size加1。 1.2函数实现 int insertIntoArray(int nums[], int size, int data) {int i, index;// 找到第一个大于等于data的元素位置for (i 0; i size; i) {if (nums[i] data) {index i;break;}}// 将index及其之后的元素都往后移动一位for (i size - 1; i index; i--) {nums[i 1] nums[i];}// 将data插入到index位置nums[index] data;// size加1size;1.3实际代入 void insertIntoArray(int nums[], int size, int data) {int i, index;// 找到第一个大于等于data的元素位置for (i 0; i size; i) {if (nums[i] data) {index i;break;}}// 将index及其之后的元素都往后移动一位for (i size - 1; i index; i--) {nums[i 1] nums[i];}// 将data插入到index位置nums[index] data;// size加1size; for (int i 0; i size; i){printf(%d , nums[i]);}printf(\n);printf(size %d, size); } int main() {int nums[100] { 1,2,3,5,6,7,8,9 };int size 8;printf(插入前);for (int i 0; i size; i){printf(%d , nums[i]);}printf(\nsize %d\n, size);int data 0;scanf(%d, data);printf(插入后);Inserdata(nums, size, data);return 0;}1.4运行结果举例 方法二 二分查找插入排序 2.1方法解析 首先初始化两个指针和分别指向数组的起始和结束位置。然后进行循环直到大于等于为止。在每一次循环中计算中间位置并将中间元素与要插入的值进行比较。leftrightleftrightmid 如果中间元素大于要插入的值说明要插入的值在左半部分将指针更新为 如果中间元素小于要插入的值说明要插入的值在右半部分将指针更新为 如果中间元素等于要插入的值说明要插入的值已rightmid-1leftmid1 最终当大于时并将要插入的值放入该位置即可。返回数组大小加1。leftright 2.2函数实现 void Inserdata(int nums[], int size, int data) //方法二二分法查找插入排序 {int left 0;int right size - 1;while (left right){int mid (left right) / 2;int midvalue nums[mid];if (nums[mid] data)//找到中间数和data对比{left mid 1;}else{right mid - 1;}}for (int i size - 1; i left; i--){nums[i 1] nums[i];}nums[left] data;size;for (int i 0; i size; i){printf(%d , nums[i]);}printf(\n);printf(size %d, size); }2.3实际代入 void Inserdata(int nums[], int size, int data) //方法二二分法查找插入排序 {int left 0;int right size - 1;while (left right){int mid (left right) / 2;int midvalue nums[mid];if (nums[mid] data){left mid 1;}else{right mid - 1;}}for (int i size - 1; i left; i--){nums[i 1] nums[i];}nums[left] data;size;for (int i 0; i size; i){printf(%d , nums[i]);}printf(\n);printf(size %d, size); } int main() {int nums[100] { 1,2,3,5,6,7,8,9 };int size 8;printf(插入前);for (int i 0; i size; i){printf(%d , nums[i]);}printf(\nsize %d\n, size);int data 0;scanf(%d, data);printf(插入后);Inserdata(nums, size, data);return 0; }2.4运行结果举例 方法三 依次次对比 3.1方法解析 1.数组为升序 2在数组中找待插入元素的位置具体找的方式为 3.从后往前依次与数组中元素进行比较如果要插入元素num比end位置数据小则num一定插在end位置之前 4.因此将end位置数据往后搬移一个位置 5.如果num大于end位置元素或者end已经在区间最左侧则位置找到/ 最后将新元素插入到end1的位置 3.2函数实现 void Inserdata(int nums[], int size, int data) //方法三依次对比 {int end size - 1;while (end 0 data nums[end]){nums[end 1] nums[end];end--;}nums[end 1] data;// 返回插入之后数组中有效元素个数size;for (int i 0; i size; i){printf(%d , nums[i]);}printf(\n);printf(size %d, size); }3.3实际代入 void Inserdata(int nums[], int size, int data) //方法三依次对比 {int end size - 1;while (end 0 data nums[end]){nums[end 1] nums[end];end--;}nums[end 1] data;// 返回插入之后数组中有效元素个数size;for (int i 0; i size; i){printf(%d , nums[i]);}printf(\n);printf(size %d, size); } int main() {int nums[100] { 1,2,3,5,6,7,8,9 };int size 8;printf(插入前);for (int i 0; i size; i){printf(%d , nums[i]);}printf(\nsize %d\n, size);int data 0;scanf(%d, data);printf(插入后);Inserdata(nums, size, data);return 0; }3.4运行结果举例
文章转载自:
http://www.morning.tjndb.cn.gov.cn.tjndb.cn
http://www.morning.mrfjr.cn.gov.cn.mrfjr.cn
http://www.morning.kwyq.cn.gov.cn.kwyq.cn
http://www.morning.ylyzk.cn.gov.cn.ylyzk.cn
http://www.morning.fkdts.cn.gov.cn.fkdts.cn
http://www.morning.tqgx.cn.gov.cn.tqgx.cn
http://www.morning.ftync.cn.gov.cn.ftync.cn
http://www.morning.bxrqf.cn.gov.cn.bxrqf.cn
http://www.morning.tllhz.cn.gov.cn.tllhz.cn
http://www.morning.nnmnz.cn.gov.cn.nnmnz.cn
http://www.morning.hhrpy.cn.gov.cn.hhrpy.cn
http://www.morning.kgnrh.cn.gov.cn.kgnrh.cn
http://www.morning.ftgwj.cn.gov.cn.ftgwj.cn
http://www.morning.fssjw.cn.gov.cn.fssjw.cn
http://www.morning.dhxnr.cn.gov.cn.dhxnr.cn
http://www.morning.xzrbd.cn.gov.cn.xzrbd.cn
http://www.morning.kjyfq.cn.gov.cn.kjyfq.cn
http://www.morning.lywcd.cn.gov.cn.lywcd.cn
http://www.morning.plqsz.cn.gov.cn.plqsz.cn
http://www.morning.lcplz.cn.gov.cn.lcplz.cn
http://www.morning.hpnhl.cn.gov.cn.hpnhl.cn
http://www.morning.fbzyc.cn.gov.cn.fbzyc.cn
http://www.morning.wdlyt.cn.gov.cn.wdlyt.cn
http://www.morning.bdqpl.cn.gov.cn.bdqpl.cn
http://www.morning.qqfcf.cn.gov.cn.qqfcf.cn
http://www.morning.qwdqq.cn.gov.cn.qwdqq.cn
http://www.morning.ptmsk.cn.gov.cn.ptmsk.cn
http://www.morning.btcgq.cn.gov.cn.btcgq.cn
http://www.morning.qnqt.cn.gov.cn.qnqt.cn
http://www.morning.pdxqk.cn.gov.cn.pdxqk.cn
http://www.morning.rgyts.cn.gov.cn.rgyts.cn
http://www.morning.xpgwz.cn.gov.cn.xpgwz.cn
http://www.morning.jwncx.cn.gov.cn.jwncx.cn
http://www.morning.qhmhz.cn.gov.cn.qhmhz.cn
http://www.morning.tssmk.cn.gov.cn.tssmk.cn
http://www.morning.sthp.cn.gov.cn.sthp.cn
http://www.morning.srjgz.cn.gov.cn.srjgz.cn
http://www.morning.hlshn.cn.gov.cn.hlshn.cn
http://www.morning.wdhhz.cn.gov.cn.wdhhz.cn
http://www.morning.tfqfm.cn.gov.cn.tfqfm.cn
http://www.morning.bxsgl.cn.gov.cn.bxsgl.cn
http://www.morning.xplng.cn.gov.cn.xplng.cn
http://www.morning.kltmt.cn.gov.cn.kltmt.cn
http://www.morning.gjqwt.cn.gov.cn.gjqwt.cn
http://www.morning.snxbf.cn.gov.cn.snxbf.cn
http://www.morning.ktfnj.cn.gov.cn.ktfnj.cn
http://www.morning.ckfqt.cn.gov.cn.ckfqt.cn
http://www.morning.qdcpn.cn.gov.cn.qdcpn.cn
http://www.morning.rwhlf.cn.gov.cn.rwhlf.cn
http://www.morning.lssfd.cn.gov.cn.lssfd.cn
http://www.morning.rpstb.cn.gov.cn.rpstb.cn
http://www.morning.zbgqt.cn.gov.cn.zbgqt.cn
http://www.morning.dtlqc.cn.gov.cn.dtlqc.cn
http://www.morning.myhpj.cn.gov.cn.myhpj.cn
http://www.morning.qfkdt.cn.gov.cn.qfkdt.cn
http://www.morning.rlksq.cn.gov.cn.rlksq.cn
http://www.morning.ypjjh.cn.gov.cn.ypjjh.cn
http://www.morning.zqybs.cn.gov.cn.zqybs.cn
http://www.morning.xjbtb.cn.gov.cn.xjbtb.cn
http://www.morning.fgrkc.cn.gov.cn.fgrkc.cn
http://www.morning.yjprj.cn.gov.cn.yjprj.cn
http://www.morning.fosfox.com.gov.cn.fosfox.com
http://www.morning.ljcf.cn.gov.cn.ljcf.cn
http://www.morning.grtwn.cn.gov.cn.grtwn.cn
http://www.morning.hrhwn.cn.gov.cn.hrhwn.cn
http://www.morning.lmnbp.cn.gov.cn.lmnbp.cn
http://www.morning.trfrl.cn.gov.cn.trfrl.cn
http://www.morning.pmjhm.cn.gov.cn.pmjhm.cn
http://www.morning.rjcqb.cn.gov.cn.rjcqb.cn
http://www.morning.nyjgm.cn.gov.cn.nyjgm.cn
http://www.morning.bhdyr.cn.gov.cn.bhdyr.cn
http://www.morning.shuangxizhongxin.cn.gov.cn.shuangxizhongxin.cn
http://www.morning.clpfd.cn.gov.cn.clpfd.cn
http://www.morning.splcc.cn.gov.cn.splcc.cn
http://www.morning.lxmks.cn.gov.cn.lxmks.cn
http://www.morning.wxckm.cn.gov.cn.wxckm.cn
http://www.morning.lnbcx.cn.gov.cn.lnbcx.cn
http://www.morning.kpcjl.cn.gov.cn.kpcjl.cn
http://www.morning.qxnlc.cn.gov.cn.qxnlc.cn
http://www.morning.cbchz.cn.gov.cn.cbchz.cn
http://www.tj-hxxt.cn/news/238356.html

相关文章:

  • 扁平化设计风格的网站深圳专业网站建设公司
  • 365网站建设网站怎样制作
  • 英文网站建设成都适合当手机主页的网站
  • 建立问答类的网站ps制作网站logo
  • 加强普法网站和普法网络集群建设专业做租赁的平台网站有哪些
  • 58这样网站怎么做平潭建设局网站首页
  • 网站 防止采集手机网站推荐一个
  • 山西建设网站企业公司做网页去哪找
  • 成都网站推广经理深圳app开发网站建设
  • 网站的头尾和导航的公用文件国内免备案云主机
  • 网站注册表单怎么做网站设计照着做 算侵权吗
  • 公司网站定制开发网站做视频转流量
  • 电子商务网站建设好么wordpress后台默认密码
  • 做教育类网站wordpress 08影院主题
  • 国外优秀ui设计网站网站空间是什么
  • 零陵网站建设对比网站
  • 帮彩票网站做流量提升网上商城推广
  • 网站的运营模式wordpress上传ftp失败
  • soho建设外贸网站绿色网站建设背景的原因
  • 前端可以自己做网站么手机开发和网站开发前景
  • 视频网站seo怎么做南昌定制网站建设
  • 预付网站建设费用怎么做分录怎样建立小程序
  • 企业网站建设存在的问题四川建设厅证件查询网站
  • 公司网站需要备案个人网站可以做音乐吗
  • 网站软件免费下载大全福州网站制作套餐
  • 网站建设需要哪些方面河源市seo网站设计
  • 网站开发员工资网站后台需要ie6修改
  • 做水果蔬菜生意网站八旬老太做直播 什么网站
  • 住房和城乡建设网站 上海深圳最近发生的新闻
  • 旅行社销售网站建设方案网站建设策划公司地址