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

和田知名网站建设企业广州全网推广

和田知名网站建设企业,广州全网推广,定制管理系统软件,做网站需要准备的资料InsertSort 插入排序算法&#xff0c;比如打扑克牌的算法时&#xff0c;按照从左到右&#xff0c;找到对应的位置插入排序 最重要的是位置移动 找到对应位置值 #include "iostream" #include "bits/stdc.h"using namespace std;void sort(vector<in…

InsertSort 

插入排序算法,比如打扑克牌的算法时,按照从左到右,找到对应的位置插入排序

最重要的是位置移动

找到对应位置值


#include "iostream"
#include "bits/stdc++.h"using namespace std;void sort(vector<int>& nums) {if(nums.size()==0) return;for(int i=1;i<nums.size();i++) {if(nums[i]<nums[i-1]) {int temp = nums[i];int j = i;while(j>0&&nums[j-1]>temp) {nums[j] = nums[j-1];j--;}nums[j] = temp;}}
}int main(int argc,char** argv) {vector<int> nums {2,3,2,12,19,23};sort(nums);for(int i:nums) {cout<<i<<" "<<endl;}return 0;
}

链表的插入排序算法:

没有灵魂的画手,SIX,SIX,SIX!


#include <string.h>
#include <iostream>
#include <bits/stdc++.h>using namespace std;struct ListNode {int val;struct ListNode *next;ListNode(int v):val(v) {}
};class Solution {
public:ListNode* insertionSortList(ListNode* head) {// 虚拟的头节点值。ListNode* dumb = new ListNode(-1);dumb->next = head;// head是最后一个已经排好序的位置// head->next是第一个待排序的位置while (head && head->next) {if (head->val > head->next->val) {// 从第一个节点的位置来进行遍历ListNode* p = dumb;while (p->next->val < head->next->val)  {p = p -> next;}ListNode* cur = head->next;head->next = cur->next;cur->next = p->next;p->next = cur;}else {head = head->next;}}// 删除虚拟的头指针节点值。head = dumb->next;delete dumb;return head;}
};int main(int argc, char* argv[]) {ListNode *head = new ListNode(1);ListNode *h2 = new ListNode(4);ListNode *h3 = new ListNode(3);ListNode *h4 = new ListNode(2);ListNode *h5 = new ListNode(5);ListNode *h6 = new ListNode(2);head->next = h2;h2->next = h3;h3->next = h4;h4->next = h5;h5->next = h6;h6->next = nullptr;Solution s;ListNode *res;res = s.insertionSortList(head);while(res!=nullptr) {cout<<res->val<<" ";res= res->next;}return 0;
}

http://www.wangmingla.cn/news/67049.html

相关文章:

  • 网站推广做招商加盟线上营销怎么推广
  • 网站详情页链接怎么做长沙网站优化对策
  • 云南建设人力资源网站seo站长综合查询
  • 烟台城发建设集团网站外链seo招聘
  • 沈阳企业免费建站微信营销的功能
  • 公司品牌网站建设价格低友链交易网
  • 做鸭网站关键词可以分为哪三类
  • 长沙市城市建设档案馆网站培训心得简短50字
  • 明星网站策划书沈阳seo技术
  • 网络营销与网站建设如何查询关键词的搜索量
  • html5网站制作编辑源码百度一下知道首页
  • 网站开发设计框图关键词优化系统
  • 池州做网站培训百度收录查询代码
  • 景区网站建设方案 费用企业seo网络营销
  • 动漫做h免费网站有哪些站长工具平台
  • 网站建设需要缴纳印花税么淘宝关键词优化怎么弄
  • wordpress版块插件windows优化工具
  • 做海产品的外贸网站成都比较靠谱的seo
  • xampp做网站设置台州优化排名推广
  • 如何建立一个永久网站莆田百度seo公司
  • 乐清市住房和城乡规划建设局网站淘宝关键词排名怎么查
  • 公司注册网站有安全风险怎么注销中文域名交易平台
  • 老年大学网站建设常州网站制作维护
  • 高端网站建设制作设计长沙h5网站建设
  • 个人建什么样的网站好广告宣传语
  • 网站制作与网站建设网上推广平台有哪些
  • 网站开通宣传怎么写新浪新闻疫情
  • 旅游网站开发建设方案免费注册个人网站
  • 汉中站外贸推广网站
  • wordpress 模仿APP插件成都比较靠谱的seo