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

安阳做网站的公司有哪些中山网站seo

安阳做网站的公司有哪些,中山网站seo,谁有推荐的网址,知识网站有哪些创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞 关注支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; 更多算法知识专栏&#xff1a;算法分析&#x1f525; 给大家跳段街舞感谢…

创作不易,本篇文章如果帮助到了你,还请点赞 关注支持一下♡>𖥦<)!!
主页专栏有更多知识,如有疑问欢迎大家指正讨论,共同进步!
更多算法知识专栏:算法分析🔥
给大家跳段街舞感谢支持!ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ

在这里插入图片描述
LeetCode题解专栏:【LeetCode刷题笔记】


目录

  • 题目链接
  • 一、题目描述
  • 二、示例
  • 三、题目分析
    • 方法一:
  • 四、代码实现(C++)
    • 方法二:

题目链接

LeetCode 1365.有多少小于当前数字的数字

一、题目描述

给你一个数组 nums,对于其中每个元素 nums[i],请你统计数组中比它小的所有数字的数目。

换而言之,对于每个 nums[i] 你必须计算出有效的 j 的数量,其中 j 满足 j != i nums[j] < nums[i] 。

以数组形式返回答案。

二、示例

示例 1:

输入:nums = [8,1,2,2,3]
输出:[4,0,1,1,3]
解释:
对于 nums[0]=8 存在四个比它小的数字:(1,2,2 和 3)。
对于 nums[1]=1 不存在比它小的数字。
对于 nums[2]=2 存在一个比它小的数字:(1)。
对于 nums[3]=2 存在一个比它小的数字:(1)。
对于 nums[4]=3 存在三个比它小的数字:(1,2 和 2)。

示例 2:

输入:nums = [6,5,4,8]
输出:[2,1,0,3]

示例 3:

输入:nums = [7,7,7,7]
输出:[0,0,0,0]

三、题目分析

方法一:

对原数组进行排序后,每个元素的下标即为 有多少小于当前数字的数字,

使用数组从右到左(元素相同,左边的下标为结果)存储每个元素对应下标,返回结果。
image.png

四、代码实现(C++)

class Solution {
public:
//sort + hashvector<int> smallerNumbersThanCurrent(vector<int>& nums) {vector<int> nums2 = nums;sort(nums2.begin(),nums2.end());int hash[101];for(int i=nums2.size()-1;i>=0;i--){hash[nums2[i]] = i;}vector<int> res(nums.size(),0);for(int i=0;i<res.size();i++){res[i] = hash[nums[i]];}return res;}
};

方法二:

计数排序:

将数组从大到小进行计数排序,小于当前数字的个数即为小于该数字的所有出现次数之和

image.png

代码实现(C++)

class Solution {
public:
//计数排序vector<int> smallerNumbersThanCurrent(vector<int>& nums) {int cnt[101] = {0};for(int i=0;i<nums.size();i++){cnt[nums[i]]++;}for(int i=1;i<100;i++){cnt[i] += cnt[i-1];}vector<int> res(nums.size(),0);for(int i=0;i<res.size();i++){if(nums[i] == 0){res[i] = 0;}else{res[i] = cnt[nums[i]-1];}}return res;}
};

在这里插入图片描述

大家的点赞、收藏、关注将是我更新的最大动力! 欢迎留言或私信建议或问题。
大家的支持和反馈对我来说意义重大,我会继续不断努力提供有价值的内容!
如果本文哪里有错误的地方还请大家多多指出(●'◡'●)
http://www.hengruixuexiao.com/news/17453.html

相关文章:

  • 网站用什么做关键词seo排名优化有哪些
  • 做的好的区块链网站全球网络营销公司排名
  • 哪个网站做阿里首页模板关键词点击价格查询
  • 免费网站如何注册torrentkitty磁力官网
  • 最新聊天记录做图网站整站优化快速排名
  • 新疆网站建设制作报价方案怎样推广自己的店铺啊
  • 找人做的网站怎么seo排名官网
  • 好的网站建设价格什么平台发广告最有效
  • 百度站长平台网站体检网络推广是干什么的
  • 火狐网站开发好的插件网络推广合作协议范本
  • 重庆大渡口营销型网站建设公司推荐国产免费crm系统有哪些
  • 宁波正规品牌网站设计最新国际消息
  • 做彩页素材的网站看到招聘游戏推广员千万别去
  • 如何查网站域名备案谷歌seo网站推广
  • html5高端酒水饮料企业网站模版seo关键词排名优化推荐
  • 河北城乡建设厅网站北京网站seo优化推广
  • 基本网站建设知识免费行情软件网站下载
  • 静态网站与动态网站区别设计师培训班多少钱
  • 企业管理系统项目简介怎么写网站快速排名优化
  • 知名企业网站搭建品牌cps推广联盟
  • 乐清市城乡建设局网站绍兴seo网站管理
  • 如何检测网站是否安全杭州seo网站排名
  • 广州网站开发报价百度搜索排行seo
  • 新闻cms静态网站模板抖音信息流广告怎么投放
  • 政府门户网站建设的问题西安网站seo诊断
  • robots 网站地图营销模式都有哪些
  • 网站手机微信三合一怎么做沈阳专业seo关键词优化
  • 在线制作书封网站免费发广告的平台
  • 17网站一起做网店河北nba录像回放
  • 做招牌的网站有哪些软文推送