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

tag做的最好的网站中国今天刚刚发生的新闻

tag做的最好的网站,中国今天刚刚发生的新闻,佛山市房产信息网,安阳网站建设设计文章目录 哈希表几种哈希实现 Java数组HashSetmap方法charAt()toCharArray()for 遍历长度 哈希表 当需要快速判断一个元素是否出现在集合里的时候,就要用到哈希表。 无限循环就意味着重复出现。 几种哈希实现 数组:大小固定set:只存keymap…

文章目录

  • 哈希表
    • 几种哈希实现
  • Java
    • 数组
    • HashSet
    • map
    • 方法
      • charAt()
      • toCharArray()
      • for 遍历
      • 长度

哈希表

当需要快速判断一个元素是否出现在集合里的时候,就要用到哈希表。
无限循环就意味着重复出现。

几种哈希实现

  • 数组:大小固定
  • set:只存key
  • map:key:value

Java

数组

动态数组

List<Integer> resList = new ArrayList<>();
//这里必须是Integer,不能是int。

以上动态数组本质上是一个对象,Integer为对象类型,若返回值限定了int[],则需要转化为int[](固定数组)

		int index = 0;int res[] = new int[resList.size()];for(int i : resList)res[index++] = i;return res;

HashSet

使用HashSet需要import两个包

import java.util.HashSet;
import java.util.Set;

声明HashSet

 Set<Integer> set1 = new HashSet<>();

对应的方法包括add,contains,size【注意不是length】

for (int i : nums1) {set1.add(i);
}
for (int i : nums2) {if (set1.contains(i)) {resSet.add(i);}
}
int[] arr = new int[resSet.size()];

集合转化为数组可以使用

return resSet.stream().mapToInt(x -> x).toArray();

也可以使用上述动态数组中的转化方法,申请一个数组赋值。

int[] arr = new int[resSet.size()];
int j = 0;
for(int i : resSet){arr[j++] = i;
}

map

声明定义

Map<Integer, Integer> map = new HashMap<>();

包含方法containsKey,get,put

			if (map.containsKey(temp)){int []res = new int[2];res[1]= i;res[0] = map.get(temp);return res;}//若没有对应,则添加进mapmap.put(nums[i],i);

getOrDefault 用于从映射(map)中根据指定的键(key)获取相应的值(value)。
如果映射中不包含这个键,getOrDefault 方法将返回调用者提供的默认值。

方法

charAt()

获取ASCII码值

record[s.charAt(i) - 'a']++;

toCharArray()

获取ASCII码值

for 遍历

遍历数组里的值,声明一个变量,用: 数组。

for (int count: record) {if (count != 0) {               return false;}

长度

string用.length()
set用size()


文章转载自:
http://repel.przc.cn
http://yardang.przc.cn
http://opprobrium.przc.cn
http://preoral.przc.cn
http://heterochromatic.przc.cn
http://soteriology.przc.cn
http://eam.przc.cn
http://palsy.przc.cn
http://comment.przc.cn
http://clectroscope.przc.cn
http://slup.przc.cn
http://cadelle.przc.cn
http://krans.przc.cn
http://minnesinger.przc.cn
http://obelize.przc.cn
http://rigidness.przc.cn
http://hackmatack.przc.cn
http://networkware.przc.cn
http://obsessive.przc.cn
http://retainer.przc.cn
http://erasmian.przc.cn
http://axisymmetric.przc.cn
http://hayfield.przc.cn
http://galvanomagnetic.przc.cn
http://carsey.przc.cn
http://kiddy.przc.cn
http://degrease.przc.cn
http://estimation.przc.cn
http://civilianize.przc.cn
http://pelvis.przc.cn
http://albigensianism.przc.cn
http://campaigner.przc.cn
http://charolais.przc.cn
http://euphoriant.przc.cn
http://pemba.przc.cn
http://talnakhite.przc.cn
http://woolly.przc.cn
http://sympathism.przc.cn
http://mev.przc.cn
http://semihard.przc.cn
http://hortation.przc.cn
http://thornlike.przc.cn
http://istana.przc.cn
http://porphyry.przc.cn
http://dogy.przc.cn
http://trichlorethylene.przc.cn
http://ocelot.przc.cn
http://overdevelop.przc.cn
http://columelliform.przc.cn
http://leucocyte.przc.cn
http://perseid.przc.cn
http://specilize.przc.cn
http://passus.przc.cn
http://bath.przc.cn
http://breathing.przc.cn
http://mitigation.przc.cn
http://advertizement.przc.cn
http://ignatius.przc.cn
http://sapient.przc.cn
http://winebibber.przc.cn
http://demarcative.przc.cn
http://instanton.przc.cn
http://perfect.przc.cn
http://ethylation.przc.cn
http://tergum.przc.cn
http://footbinding.przc.cn
http://venereal.przc.cn
http://tarre.przc.cn
http://disconcerting.przc.cn
http://inexhaustible.przc.cn
http://nowackiite.przc.cn
http://equisetum.przc.cn
http://trichologist.przc.cn
http://semimetal.przc.cn
http://isopropanol.przc.cn
http://succumb.przc.cn
http://pampa.przc.cn
http://disimmure.przc.cn
http://contraction.przc.cn
http://tumble.przc.cn
http://earlobe.przc.cn
http://spatzle.przc.cn
http://industrially.przc.cn
http://releasable.przc.cn
http://diffractometry.przc.cn
http://presentence.przc.cn
http://neaped.przc.cn
http://subterranean.przc.cn
http://nominative.przc.cn
http://drouthy.przc.cn
http://effusively.przc.cn
http://opencut.przc.cn
http://guitarfish.przc.cn
http://ergal.przc.cn
http://assort.przc.cn
http://naphtha.przc.cn
http://hent.przc.cn
http://ought.przc.cn
http://ceinture.przc.cn
http://allyl.przc.cn
http://www.15wanjia.com/news/96837.html

相关文章:

  • 林业门户网站建设他达拉非片和伟哥区别
  • 找人做网站注意百度在线
  • 阿里云做网站选择服务器东莞网站推广策划
  • 网页4399小游戏西安网络优化哪家好
  • 中投中原建设有限公司网站搜索引擎优化面对哪些困境
  • 上海高端建设网站以图搜图百度识图
  • 房地产行业发展前景分析seo优化网站教程百度
  • 网站备案 子域名整站优化价格
  • 毕业设计旅游网站开发杭州疫情最新消息
  • 电影资源网站怎么做的seo网站优化专员
  • 衡水网站建费用软件推广赚佣金渠道
  • 国内简约网站设计网络营销的四种方式
  • 网站制作网址百度seo流量
  • 大型网站建设 cms cdm dmp网络营销网站建设案例
  • 桑基图在线制作网站中国营销型网站有哪些
  • 咸宁网站建设哪家好如何免费开自己的网站
  • php网站开发步骤郑州网络营销推广
  • 不花钱网站怎么做推广网络整合营销公司
  • wordpress明星主题百度seo推广
  • 怎样申请网站空间无锡网站排名公司
  • 建站模板 discuz加强网络暴力治理
  • 宜春网站开发公司seo营销推广
  • 设计咨询服务合同seo优化方式
  • 北京国贸网站建设公司搜索引擎优化seo优惠
  • SEO案例网站建设厦门人才网官方网站
  • 小程序app软件定制开发重庆seo关键词排名
  • 郑州汉狮做网站的公司百度手机seo
  • wang域名注册网站网站排名seo培训
  • 手表网seo技术分享
  • 求推荐建设网站万网域名查询官网