<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          ?LeetCode刷題實(shí)戰(zhàn)217:存在重復(fù)元素

          共 1769字,需瀏覽 4分鐘

           ·

          2021-03-22 13:23

          算法的重要性,我就不多說(shuō)了吧,想去大廠,就必須要經(jīng)過(guò)基礎(chǔ)知識(shí)和業(yè)務(wù)邏輯面試+算法面試。所以,為了提高大家的算法能力,這個(gè)公眾號(hào)后續(xù)每天帶大家做一道算法題,題目就從LeetCode上面選 !

          今天和大家聊的問(wèn)題叫做 存在重復(fù)元素,我們先來(lái)看題面:
          https://leetcode-cn.com/problems/contains-duplicate/

          Given an integer array nums, return true if any value appears at least twice in the array, and return false if every element is distinct.

          題意


          給定一個(gè)整數(shù)數(shù)組,判斷是否存在重復(fù)元素。
          如果存在一值在數(shù)組中出現(xiàn)至少兩次,函數(shù)返回 true 。如果數(shù)組中每個(gè)元素都不相同,則返回 false 。

          示例


          示例 1:

          輸入: [1,2,3,1]
          輸出: true

          示例 2:

          輸入: [1,2,3,4]
          輸出: false

          示例 3:

          輸入: [1,1,1,3,3,4,3,2,4,2]
          輸出: true


          解題


          這題很簡(jiǎn)單,一個(gè) hashset 就能搞定

          class Solution {
              public boolean containsDuplicate(int[] nums) {
                  HashSet<Integer> hashSet = new HashSet<>();
                  if (nums.length <= 1) return false;

                  for (int num : nums) {
                      if (hashSet.contains(num)) return true;
                      else hashSet.add(num);
                  }
                  return false;
              }
          }


          好了,今天的文章就到這里,如果覺(jué)得有所收獲,請(qǐng)順手點(diǎn)個(gè)在看或者轉(zhuǎn)發(fā)吧,你們的支持是我最大的動(dòng)力 。

          上期推文:

          LeetCode1-200題匯總,希望對(duì)你有點(diǎn)幫助!

          LeetCode刷題實(shí)戰(zhàn)201:數(shù)字范圍按位與

          LeetCode刷題實(shí)戰(zhàn)202:快樂(lè)數(shù)

          LeetCode刷題實(shí)戰(zhàn)203:移除鏈表元素

          LeetCode刷題實(shí)戰(zhàn)204:計(jì)數(shù)質(zhì)數(shù)

          LeetCode刷題實(shí)戰(zhàn)205:同構(gòu)字符串

          LeetCode刷題實(shí)戰(zhàn)206:反轉(zhuǎn)鏈表

          LeetCode刷題實(shí)戰(zhàn)207:課程表

          LeetCode刷題實(shí)戰(zhàn)208:實(shí)現(xiàn) Trie (前綴樹(shù))

          LeetCode刷題實(shí)戰(zhàn)209:長(zhǎng)度最小的子數(shù)組

          LeetCode刷題實(shí)戰(zhàn)210:課程表 II

          LeetCode刷題實(shí)戰(zhàn)211:添加與搜索單詞

          LeetCode刷題實(shí)戰(zhàn)212:?jiǎn)卧~搜索 II

          LeetCode刷題實(shí)戰(zhàn)213:打家劫舍 II

          LeetCode刷題實(shí)戰(zhàn)214:最短回文串


          瀏覽 34
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日韩特级黄色电影 | 一区二区三区四区精品视频 | 成人电影一二三区 | 国产三级黄色 | 成人久久色 |