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

做 网站 要专线吗搜索引擎营销的基本过程

做 网站 要专线吗,搜索引擎营销的基本过程,什么是网络营销?网络营销的职能有哪些?,企业网络信息安全大家好我是苏麟,今天带来快速排序 . 快速排序 单边快速排序(lomuto 洛穆托分区方案) 单边循环 (lomuto分区) 要点 : 选择最右侧元素作为基准点j 找比基准点小的#xff0c;i 找比基准点大的#xff0c;一旦找到#xff0c;二者进行交换。 交换时机: 找到小的#xff0c…大家好我是苏麟,今天带来快速排序 . 快速排序 单边快速排序(lomuto 洛穆托分区方案) 单边循环 (lomuto分区) 要点 : 选择最右侧元素作为基准点j 找比基准点小的i 找比基准点大的一旦找到二者进行交换。 交换时机: 找到小的且与i不相等oi找到 基准点元素后不应自增 最后基准点与i 交换i 即为基准点最终索引 B站解析 : 基础算法-210-排序算法-单边快排_哔哩哔哩_bilibili 代码 : class Solution {public int[] sortArray(int[] nums) {int length nums.length;sort(nums,0,length - 1);return nums;}public void sort(int[] nums,int left,int right){if(left right){return;}int i qicke(nums,left,right);sort(nums,left,i - 1);sort(nums,i 1,right);}public int qicke(int[] nums,int left,int right){int i left;int j left;int p nums[right];while(j right){if(nums[j] p){if(i ! j){swap(nums,i,j);}i;}j;}swap(nums,i,right);return i; }public void swap(int[]nums,int i,int j){int temp nums[i];nums[i]nums[j];nums[j]temp;} } 双边快速排序 双边循环要点 : 选择最左侧元素作为基准点 找比基准点小的i 找比基准点大的一旦找到二者进行交换 i从左向右j从右向左 最后基准点与i 交换i 即为基准点最终索引 B站解析 : 基础算法-211-排序算法-双边快排_哔哩哔哩_bilibili 解析 :  class Solution {public int[] sortArray(int[] nums) {int length nums.length;sort(nums,0,length - 1);return nums;}public void sort(int[] nums,int left,int right){if(left right){return;}int i qicke(nums,left,right);sort(nums,left,i - 1);sort(nums,i 1,right);}public int qicke(int[] nums,int left,int right){int i left;int j right;int p nums[left];while(i j){while(i j nums[j] p){j--;}while(i j nums[i] p){i;}swap(nums,i,j);}swap(nums,i,left);return i; }public void swap(int[]nums,int i,int j){int temp nums[i];nums[i]nums[j];nums[j]temp;} } 小题一道 这道题是一个数组排序题目 , 没有指定什么排序 , 但是为了更好的学习快速排序 ,请大家用快速排序做这道题 , 但是有一个Bug 有的块排会超时间限制  , 请大家自己思考用什么样的快排 . 题目 : LeetCode : 912 排序数组 912. 排序数组 分析 : 根据上面写出快排  解析 : class Solution {public int[] sortArray(int[] nums) {int length nums.length;quickSort(nums,0,length - 1);return nums;}public void quickSort(int[] array,int start,int end){if (start end) {return; } int left start, right end; int pivot array[(start end) / 2];while (left right) {while (left right array[left] pivot){left;}while (left right array[right] pivot){ right--; }if (left right){ int temp array[left]; array[left] array[right]; array[right] temp; left;right--; }} quickSort(array, start, right); quickSort(array, left, end);} } 这期就到这里 , 下期见!
http://www.w-s-a.com/news/890740/

相关文章:

  • 网站建设商标属于哪个类别搜狗seo快速排名公司
  • 织梦做商城网站企业网络建站
  • 网站后期维护都有什么wordpress首页加图片
  • 展会网站怎么做网页设计与制作教程版徐洪亮课后答案
  • 石景山网站建设设计公司建设网站怎么建立服务器
  • 本地生活服务平台app网站关键词优化原理
  • 建网站的公司叫什么重庆论坛建站模板
  • 湖北网站制作公司银川网站建设哪家不错
  • 网站后台演示地址服装网站建设公司推荐
  • 湖北钟祥建设局网站旅游哪个网站最好
  • 浙江建设工程信息网站辽宁建设工程信息网场内业绩什么意思
  • 郑州做网站公司 汉狮网络专业图片搜集网站怎么做
  • 网站托管是什么品牌推广营销平台
  • 制作网站的难度贵州省兴义市建设局网站
  • 永春建设局网站室内设计师培训班学费多少
  • 做仿站如何获取网站源码windows2012做网站
  • 网站建设最好的公司东莞外贸网站
  • 普兰店网站建设一般做网站什么价格
  • 网站建设的发展目标甘肃网站设计公司
  • 常州西站建设规划室内装修设计学校哪里好
  • 大连网站制作选择ls15227如何编辑网站
  • 网站发稿平台迪士尼网站是谁做的
  • 常州有哪些好的网站建设案例wordpress 360 插件
  • 模板网站有后台么柳城网站建设
  • 地方门户网站制作一级做c爱片的网站
  • 自己上传图片做动漫图网站北京福田汽车
  • 一级a做爰片免费网站录像ps做网站图片水印
  • 网页广告投放成都优化推广公司
  • 网站开发 印花税网页制作站点
  • 创建个人网站有什么好处国外建站系统