Leetcode常用集合api

Leetcode常用集合api

//判断Hashmap中是否存在某一个键
if(indexForNum.containsKey(target - nums[i]))

//删除HashSet集合当中的一个数据;根据位置下标获取String当中的一个字符
s1.remove(s.charAt(i - 1));

//判断HashSet当中是否存在某一个元素
while(rk + 1 < n && !s1.contains(s.charAt(rk + 1)))

//向HashSet集合当中添加一个元素
s1.add(s.charAt(rk + 1));

//求出String字符串的子串
ans = s.substring(i, i + l + 1);

//通过add()向ArrayList当中增加元素
rows.add(new StringBuilder());

//通过下标获取ArrayList的元素StringBuilder,通过append()向Stringbuilder中增加元素
rows.get(curRow).append(c);

//下面的函数将String类型转换为字符数组类型
for(char c : s.toCharArray())

//StringBuilder对象转为String对象
return sb.toString();

//向Hashmap中加入键值对
map.put('I', 1);

//子串函数都是小写:substring,不需要大写
return s1.substring(0, index);

//通过add()向ArrayList当中增加元素
li.add(nums[first]);

//删除StringBuffer某一个索引位置的元素
combination.deleteCharAt(index);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值