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

搜索别人的网站是带logo的请问怎么做的百度软文

搜索别人的网站是带logo的请问怎么做的,百度软文,网站图片有什么要求吗,事业圈app哪家公司开发的leetcode 150道题 计划花两个月时候刷完之未完成后转,今天(第2天)完成了3道(105-107)150 105.(191. 位1的个数)题目描述: 编写一个函数,输入是一个无符号整数(以二进制串的形式&am…

leetcode 150道题 计划花两个月时候刷完之未完成后转,今天(第2天)完成了3道(105-107)150

105.(191. 位1的个数)题目描述:

编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数(也被称为汉明重量)。

第一版(还是位 遍历位 就行,还可以用 java api Integer.bitCount(n) )

public class Solution {// you need to treat n as an unsigned valuepublic int hammingWeight(int n) {int count=0;for(int i=0;i<32;i++){if((n&1)==1){count++;}n=n>>1;}return count;}
}

106.(136. 只出现一次的数字) 题目描述:

给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。
你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。

第一版(这个题我印象深刻,异或 异或有交换律 并且 一样的数 异或后结果为 0)

class Solution {public int singleNumber(int[] nums) {int res=0;for(int num:nums){res^=num;}return res;}
}

第二版(是看了 107 题后去试了一下,真的是模板)

class Solution {public int singleNumber(int[] nums) {int res=0;for(int i=0;i<32;i++){int count=0;for(int num:nums){count+=(num>>i)&1;}if(count%2!=0){res|=(1<<i);}}return res;}
}

107.(137. 只出现一次的数字 II)题目描述:

给你一个整数数组 nums ,除某个元素仅出现 一次 外,其余每个元素都恰出现 三次 。请你找出并返回那个只出现了一次的元素。
你必须设计并实现线性时间复杂度的算法且使用常数级空间来解决此问题。

第一版(模板来了。。感觉可以秒杀这一类题)

class Solution {public int singleNumber(int[] nums) {// 模板题,有数组 其他数字出现 n 次 其中有一个出现一次求这个数// 题目中其他数字出现次数int n=3;int res=0;for(int i=0;i<32;i++){int count=0;for(int num:nums){count+=(num>>i)&1;}// count 是 n 的倍数时候 表示 出现一次的这个数这一位(i 位)为0,//不是 倍数时候 表示出现一次的这个数这一位(i 位) 为 1if(count%n!=0){res|=(1<<i);}}return res;}
}

今天算是学了个这个 求其他数字出现相同多次 但是有一个出现一次的题型模板吧,收获不小!!!

http://www.hkea.cn/news/47649/

相关文章:

  • 高古楼网站 做窗子北京seo技术交流
  • 南阳建设网站制作网络最有效的推广方法
  • 纯静态网站seoseo排名优化北京
  • 开封网站建设哪家好指数计算器
  • 网站开发 架构石家庄seo关键词排名
  • 可以免费做商业网站的cms百度seo霸屏软件
  • 哪家网站建设专业快速建站教程
  • 坪山网站建设行业现状优化seo方案
  • 做网站需要架构师吗网站平台有哪些
  • 网站建设丿选择金手指15凡科建站官网
  • 可以做外国网站文章武汉企业seo推广
  • 天津网站建设公司最好太原做网站哪家好
  • 网站代下单怎么做百度指数数据分析平台入口
  • 淘宝做动效代码的网站seo的优化方向
  • 番禺建网站公司网站搜索工具
  • 安徽万振建设集团网站长春网站推广公司
  • 网站怎么制作 推广seo超级外链工具免费
  • 中小学网站建设探讨东莞seo整站优化火速
  • php是网站开发的语言吗企业网站的作用
  • 网站站外优化怎么做企业推广app
  • 拉趣网站是谁做的威海网站制作
  • 做宣传海报的网站百度导航2023年最新版
  • 湖南做网站 磐石网络windows优化大师官方免费
  • 制作网站的最新软件如何优化关键词的方法
  • 东莞工作招聘网最新招聘搜索 引擎优化
  • 宁波俄语网站建设免费发广告的平台有哪些
  • 郑州外贸网站建设及维护营销软件商城
  • 泉州百度关键词排名广州网站营销优化qq
  • 怎么做wep网站营销推广活动方案
  • 展示型网站php官方app下载安装