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

工控人如何做自己的网站网络营销就是网上营销

工控人如何做自己的网站,网络营销就是网上营销,p2p网贷网站开发,小程序 微网站目录 题目 思路 代码 题目 整数数组的一个 排列 就是将其所有成员以序列或线性顺序排列。 例如#xff0c;arr [1,2,3] #xff0c;以下这些都可以视作 arr 的排列#xff1a;[1,2,3]、[1,3,2]、[3,1,2]、[2,3,1] 。 整数数组的 下一个排列 是指其整数的下一个字典序…目录 题目 思路 代码 题目 整数数组的一个 排列  就是将其所有成员以序列或线性顺序排列。 例如arr [1,2,3] 以下这些都可以视作 arr 的排列[1,2,3]、[1,3,2]、[3,1,2]、[2,3,1] 。 整数数组的 下一个排列 是指其整数的下一个字典序更大的排列。更正式地如果数组的所有排列根据其字典顺序从小到大排列在一个容器中那么数组的 下一个排列 就是在这个有序容器中排在它后面的那个排列。如果不存在下一个更大的排列那么这个数组必须重排为字典序最小的排列即其元素按升序排列。 例如arr [1,2,3] 的下一个排列是 [1,3,2] 。类似地arr [2,3,1] 的下一个排列是 [3,1,2] 。而 arr [3,2,1] 的下一个排列是 [1,2,3] 因为 [3,2,1] 不存在一个字典序更大的排列。 给你一个整数数组 nums 找出 nums 的下一个排列。 必须 原地 修改只允许使用额外常数空间。 示例 1 输入nums [1,2,3] 输出[1,3,2]示例 2 输入nums [3,2,1] 输出[1,2,3]示例 3 输入nums [1,1,5] 输出[1,5,1]提示 1 nums.length 1000 nums[i] 100 思路 一串数字排列的下一个排序找法是从末尾开始找第一次出现nums[ i ] nums[ i-1 ] 的位置在 i -1之前的数字排序不变在 i -1之后寻找大于nums[ i-1 ]的最小值找到后与nums[ i-1 ]交换。交换后i - 1之后的数字按非递减排序即可。 代码 #includestdio.h #includestdlib.hvoid nextPermutation(int* nums, int numsSize);int main() {int nums[3]{1};int size1;nextPermutation(nums,size);for(int i0;isize;i){printf(%d ,nums[i]);}return 0; }void nextPermutation(int* nums, int numsSize) {int sign0;int i;for(inumsSize-1;i0nums[i]nums[i-1];i--);if(numsSize1)return ;if(i0nums[i1]nums[i]){int left0,rightnumsSize-1;while(leftright){int xnums[left];nums[left]nums[right];nums[right]x;left;right--;}}else{int targeti;int minnums[i];for(int ji1;jnumsSize;j){if(nums[j]nums[i-1]nums[j]min){minnums[j];targetj;}}int anums[target];nums[target]nums[i-1];nums[i-1]a;int lennumsSize-i;for(int plen/2;p1;pp/2){for(int qip;qnumsSize;q){int tempnums[q];int j;for(jq-p;jinums[j]temp;jj-p){nums[jp]nums[j];}nums[j]temp;}}} }
http://www.yayakq.cn/news/2187/

相关文章:

  • 建网站做seo建设部监理工程师网站
  • 做网站的主题有哪些用jsp做网站用什么软件
  • 萝卜建站信息技术网站建设市场分析
  • 阿里巴巴怎么做网站小程序代理方法
  • 免费的黄冈网站有哪些平台可以用微信支付wordpress搬家出现404
  • 关于京东商城网站建设的实践报告广州定制网站开发
  • 网站开发与硬件合同wordpress 手机验证码
  • 智慧团建网站登录电脑版网页设计工具软件有哪些
  • 天津企业做网站多少钱东坑网站仿做
  • 稳定的网站建设编程app免费
  • 毕业设计网站用什么做南通网站建设果尔
  • 凡科网站怎么做友情链接桂林北站到象鼻山景区怎么坐车
  • 站长工具无内鬼放心开车禁止收费墨玉县建设工程信息网
  • 地方网站发展方向网站建设背景朝阳
  • 网络科技公司网站源码下载最好的小说网站排名
  • 肥城 网站建设wap建站程序哪个好
  • 怎样建设美食网站自助建站申请
  • 广安建设网站信息网络安全包括
  • 东莞建网站哪家好深圳品牌产品设计公司
  • 网站单页面怎么做太原有网站工程公司吗
  • 肥东县建设局网站本地app制作公司电话
  • 在上海做家教的网站免费自助开通网站
  • 上海网站营销哈尔滨百度优化
  • 万网空间上传网站最好用的wordpress主题
  • 静态旅游网站制作网站图片
  • 个人免费域名注册网站塘沽做网站比较好的
  • 各类网站可以直接进入网站的正能量网站
  • 溧水114网站开发凡客诚品被谁取代了
  • 建立网站的用处做网站还用注册商标吗
  • 外贸建站 台州wordpress 手机域名