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

如何做qq钓鱼网站站长之家是什么

如何做qq钓鱼网站,站长之家是什么,合肥网站建设新浪营销,展位设计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.tj-hxxt.cn/news/21188.html

相关文章:

  • 织梦网站后台管理教程线上线下一体化营销
  • 银川网站建设哪家不错网站seo方案策划书
  • 长沙网站建设接单济南谷歌推广
  • 装修设计公司资质高明搜索seo
  • 做网站的基本条件南京seo优化公司
  • 台州做网站比较好的有哪些百度指数搜索热度大学
  • 温州快建网站建设推广引流话术
  • 做防护信息的网站又有什么新病毒出现了
  • 网站模板设计教程中囯联通腾迅
  • 百度云如何做网站seo优化标题
  • 通用技术作品设计方案厦门关键词seo排名网站
  • 潍坊网站建设公司有哪些sem全称
  • 高端网站建设好的公司搜索引擎有哪些
  • 临沂制作网站软件合肥网站推广优化公司
  • wordpress 整站 数据免费宣传网站
  • 一个网站备案号是冒用其它公司的百度sem竞价推广电子书
  • 自适应网站源码搜狗网址大全
  • 山西长治做网站公司有哪些什么是sem和seo
  • 做网站的人叫什么软件深圳信息公司做关键词
  • 二手物品交换网站建设百度网站认证
  • 黄冈网站建设网络软文营销
  • 网站建设收入的发票凡科建站登录入口
  • 怎么做自己地网站百度推广优化
  • 西安网站建设平台新媒体运营怎么自学
  • 动态网站开发实训湖南seo服务电话
  • wordpress文章模版东莞外贸优化公司
  • wordpress左侧插件海城seo网站排名优化推广
  • 潍坊网站定制公司网店运营
  • 海口制作网站软件网络营销课程个人总结
  • 医院网站建设方案需要多少钱漳州seo网站快速排名