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

公司注册网站及流程wordpress支持swf播放

公司注册网站及流程,wordpress支持swf播放,ppt模板免费下载 素材小清新,手机网站注册题目描述 整数数组的一个 排列 就是将其所有成员以序列或线性顺序排列。 例如#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 解答 class Solution { public:void nextPermutation(vectorint nums) {// 举例分析规律求 1 2 4 3 下一个排列先固定1// i [size - 1, 0], j [size - 1, i]// j从后向前遍历找到第一个 nums[j] nums[i] ,即 3 2// 进行交换得1 3 4 2,然后 i 1位置到结尾的数排序升序 得到 1 3 2 4for(int i nums.size() - 1; i 0; i --){for(int j nums.size() - 1; j i; j--){if(nums[j] nums[i]) //{swap(nums[j], nums[i]);// 倒序reverse(nums.begin() i 1, nums.end());return ;}}}// 整个数组完全降序则颠倒一下即可reverse(nums.begin(), nums.end());} };
http://www.sadfv.cn/news/97627/

相关文章:

  • 上海新建设建筑设计有限公司网站二级域名解析网站
  • 成都网站建设 网络公司公司图标设计大全免费
  • 长沙网站优化推广方案买汽车最好的网站建设
  • 怎么做网站教程图片网页制作教程零基础合集
  • 阿里巴巴免费做网站吗万网网站电话
  • 青岛商业网站建设h5网站如何做排名
  • 赣州市南康区建设局网站二手书交易网站开发背景分析
  • c 网站开发连接mysql望江县住房和城乡建设局网站
  • 电子商务网站开发主要有哪些Linux主机设置网站首页
  • 网站开发api中文手册chm手机免费做网页的软件
  • 招聘网站排行榜vps网站管理器
  • 怎样在手机上建设网站注册免费网站
  • 东莞网站建设报价 一呼百应vs 团队网站开发
  • 大气医院网站源码宁波效果图公司
  • win7 iis默认网站设置贵阳市白云区官方网站
  • ui设计 接单网站建站平台免费加盟
  • 扶余网站建设免费网站申请
  • 电子平台网站中国网络技术有限公司
  • 网站建设顶部图片开封建设网站
  • 门户网站建设方邹城市建设局网站
  • 网站必须要求备案吗怎么制作公众号微信
  • wordpress能做什么网站vivo官方网站进入
  • 用仿站工具做网站如何做网站关键词词霸
  • 上海 网站建设 案例华为快速建站
  • 网站留言系统 提交没反应阿里巴巴黄页网站
  • 许昌网站建设公司排行榜让网站引用字体
  • 福建省建设厅网站电脑板品牌建设是指
  • 网站的建设与管理自考wordpress卖东西
  • 东莞著名网站建设移动网站的开发流程图
  • wordpress数据量大网站访问wordpress转微信支付