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

苏州网站建设制作公司景区网站建设的目标定位

苏州网站建设制作公司,景区网站建设的目标定位,怎么做非法网站,小鸟云服务器官网牛客网: BM20 题目: 求出数组中逆序对总数 思路: 使用归并排序思路#xff0c;先分裂#xff0c;再合并#xff0c;合并的时候#xff0c;左半段有序#xff0c;右半段有序#xff0c;如果左半段某个值大于右半段某个值 data[i] data[j]#xff0c; 则可通过j与右…牛客网: BM20 题目: 求出数组中逆序对总数 思路: 使用归并排序思路先分裂再合并合并的时候左半段有序右半段有序如果左半段某个值大于右半段某个值 data[i] data[j] 则可通过j与右半段起始坐标之间的距离算出共有多少个比data[i]小即这一小段的逆序对的数量在复制数组dataCopy中一直按照比较的结果来更新数值作为回溯时的data使用。 注意: 中间点 mid (leftright)/2需要归到左半段中否则递归时使用inverse(left, mid-1), 即下一层rightmid-1, 存在right left情况如果这样的话则需要在递归前添加判断单独处理否则会栈溢出。 代码: package main // import fmt/*** 代码中的类名、方法名、参数名已经指定请勿修改直接返回方法规定的值即可** * param nums int整型一维数组 * return int整型 */ const BASE 1000000007func InversePairsCount(data, dataCopy []int, left, right int) int {if left right {mid : left (right - left) 1leftCount : InversePairsCount(dataCopy, data, left, mid)rightCount : InversePairsCount(dataCopy, data, mid1, right)count : 0i : midj : rightidx : rightfor i left j mid {if data[i] data[j] {count j - middataCopy[idx] data[i]idx--i--} else {dataCopy[idx] data[j]idx--j--}}for i left {dataCopy[idx] data[i]idx--i--}for j mid {dataCopy[idx] data[j]idx--j--}return (count leftCount rightCount) % BASE} else{dataCopy[left] data[left]return 0} }func InversePairs( nums []int ) int {// write code hereif len(nums) 0 {return 0}dataCopy : make([]int, len(nums))for i : 0; i len(nums); i {dataCopy[i] nums[i]}left, right : 0, len(nums) - 1count : InversePairsCount(nums, dataCopy, left, right)return count % BASE }
http://www.pierceye.com/news/225914/

相关文章:

  • 怎样做网站静态什么网站做二维码比较好
  • 共享虚拟主机做网站够用么抖音短剧推广怎么做
  • 个人网站备案内容写什么西部数码网站管理助手v3.1
  • 搜索引擎 网站模板wordpress 图片走cdn
  • 常见cms网站源码下载重庆微信网站开发公司
  • 网站开发用什么电脑天津室内设计公司排名
  • 云南网站建设招商建设公司网站计入哪个科目
  • 网站备案在哪里查询海外市场推广方案
  • 中诺建设集团有限公司网站微信商家小程序收费吗
  • 沙井品牌网站建设南宁网站提升排名
  • 网站空间备案要多久数商云是外包吗
  • 网站设计公司需要什么资质网站建设所需服务器
  • 织梦cms仿网站教程怎么做网站板块
  • 建设厅网站更改登陆密码wordpress主题 水墨
  • 彩云小梦ai写作网站机关网站建设情况汇报
  • 合肥专业网站优化手机界面设计素材
  • 台州网站建设惠店王烨烨
  • 工程建设比选公告固价方式网站wordpress html5的关系
  • 广州市网站建设 乾图信息科技潍坊市建设监理协会网站
  • 网站建优化网页脚本设计
  • 手机能访问电脑上自己做的网站吗网页设计作品到哪个网站
  • 网站推广成功案例城乡住房建设部官网查询
  • 养殖类网站模板那个网站的公众后推广做的好
  • 网站开发属于什么类型软件建站之星如何建网站
  • 微信做淘宝优惠券但网站是怎么建设但深圳市深圳市住房和建设局网站
  • 后端网站开发免费域名 网站
  • 综合信息网站建设方案网页浏览器排行榜前十名
  • 北京网站开发建设 58同城网站建设改版公司
  • 如何做网站预览网站设计线框图
  • 电子商务的网站的建设内容珠海自适应网站