leetcode645. 錯誤的集合

645. 錯誤的集合

難度簡單98

集合?S?包含從1到?n?的整數。不幸的是,因為數據錯誤,導致集合里面某一個元素復制了成了集合里面的另外一個元素的值,導致集合丟失了一個整數并且有一個元素重復。

給定一個數組?nums?代表了集合?S?發生錯誤后的結果。你的任務是首先尋找到重復出現的整數,再找到丟失的整數,將它們以數組的形式返回。

示例 1:

輸入: nums = [1,2,2,4]
輸出: [2,3]

注意:

  1. 給定數組的長度范圍是?[2, 10000]。
  2. 給定的數組是無序的。

記錄出現次數即可。

class Solution {public int[] findErrorNums(int[] nums) {int[] resule = new int[2];int[] temp = new int[nums.length+1];for(int num : nums) {temp[num]++;}for(int i = 1; i < temp.length; i++){if(temp[i] == 2)resule[0] = i;if(temp[i] == 0)resule[1] = i;}return resule;}
}

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/444029.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/444029.shtml
英文地址,請注明出處:http://en.pswp.cn/news/444029.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

一篇文章揭穿創業公司的套路

初衷 每個初入社會的求職者&#xff0c;都曾經有過找工作被坑的經歷。總結了以下潛臺詞&#xff0c;如果你能全部GET到&#xff0c;那么恭喜你&#xff0c;已被老板們拉入黑名單。 核心 「工資4k - 8k」——那工資就是4k 「工資上不封頂」——就是說說而已&#xff0c;沒人會給…

java獲取IP地址:

public class IPDemo {public static void main(String [] args) throws UnknownHostException{//獲取本地主機InetAddress localHost InetAddress.getLocalHost();System.out.println(localHost);//Lenovo-sxg/192.168.1.106//獲取本地主機的IP地址String ipaddress localHo…

《三天給你聊清楚redis》第1天先嘮嘮redis是個啥(18629字)

后端需要知道的關于redis的事&#xff0c;基本都在這里了。 此文后續會改為粉絲可見&#xff0c;所以喜歡的請提前關注。 你的點贊和評論是我創作的最大動力&#xff0c;謝謝。 1、入門 Redis是一款基于鍵值對的NoSQL數據庫&#xff0c;它的值支持多種數據結構&#xff1a;…

獲取IP地址:

public class IPDemo {public static void main(String [] args) throws UnknownHostException{//獲取本地主機InetAddress localHost InetAddress.getLocalHost();System.out.println(localHost);//Lenovo-sxg/192.168.1.106//獲取本地主機的IP地址String ipaddress localHo…

使用github+jsdelivr作為視頻床

感謝JefferyIF大佬提供的神奇方法。 1. 配置FFmpeg 注&#xff1a;IOS因為不支持HLS&#xff0c;所以對IOS上無法正常播放視頻&#xff0c;其他端都可以正常播放。 因為腳本要使用到FFmeg對源視頻文件切分成m3u8格式&#xff0c;所以在使用腳本之前&#xff0c;請配置好 FFm…

使用PicGo+github+jsdelivr作為圖床

1.什么是圖床&#xff1f; 所謂圖床工具&#xff0c;就是自動把本地圖片轉換成鏈接的一款工具&#xff0c;網絡上有很多圖床工具&#xff0c;就目前使用種類而言&#xff0c;PicGo 算得上一款比較優秀的圖床工具。它是一款用 Electron-vue 開發的軟件&#xff0c;可以支持微博…

萬字干貨:教新手從0到1搭建完整的增長數據體系

在實際的業務中&#xff0c;大多數人可能只會遇到以下一種或幾種常見的場景&#xff0c;并且對于各個細分場景&#xff0c;所需要解決的問題和關注重點都是不一樣的。 場景一&#xff1a;你剛加入一個成熟產品的用戶增長部門&#xff0c;會發現業務當前有非常全面詳實的用戶和業…

《三天給你聊清楚redis》第2天看看redis怎么被搞出來的(22036字)

后端需要知道的關于redis的事&#xff0c;基本都在這里了。 此文后續會改為粉絲可見&#xff0c;所以喜歡的請提前關注。 你的點贊和評論是我創作的最大動力&#xff0c;謝謝。 3、單機實現 3.1、數據庫概述 redis服務器將所有數據庫都保存在redis/redisServer中&#xff…

JAVA中對象的序列化的作用?

1、序列化是干什么的&#xff1f; 簡單說就是為了保存在內存中的各種對象的狀態&#xff0c;并且可以把保存的對象狀態再讀出來。雖然你可以用你自己的各種各樣的方法來保存Object States&#xff0c;但是Java給你提供一種應該比你自己好的保存對象狀態的機制,那就是序列化。 2…

leetcode559. N叉樹的最大深度

給定一個 N 叉樹&#xff0c;找到其最大深度。 最大深度是指從根節點到最遠葉子節點的最長路徑上的節點總數。 例如&#xff0c;給定一個 3叉樹 : 我們應返回其最大深度&#xff0c;3。 說明: 樹的深度不會超過 1000。 樹的節點總不會超過 5000。 思路見代碼 /* // De…

leetcode1491. 工資平均值 這也叫題?也太簡單了吧

給你一個整數數組 salary &#xff0c;數組里每個數都是 唯一 的&#xff0c;其中 salary[i] 是第 i 個員工的工資。 請你返回去掉最低工資和最高工資以后&#xff0c;剩下員工工資的平均值。 示例 1&#xff1a; 輸入&#xff1a;salary [4000,3000,1000,2000] 輸出&#x…

leetcode1207. 獨一無二的出現次數

給你一個整數數組 arr&#xff0c;請你幫忙統計數組中每個數的出現次數。 如果每個數的出現次數都是獨一無二的&#xff0c;就返回 true&#xff1b;否則返回 false。 示例 1&#xff1a; 輸入&#xff1a;arr [1,2,2,1,1,3] 輸出&#xff1a;true 解釋&#xff1a;在該數組…

leetcode1085. 最小元素各數位之和 py不止是字符串的神!

給你一個正整數的數組 A。 然后計算 S&#xff0c;使其等于數組 A 當中最小的那個元素各個數位上數字之和。 最后&#xff0c;假如 S 所得計算結果是 奇數 的請你返回 0&#xff0c;否則請返回 1。 示例 1: 輸入&#xff1a;[34,23,1,24,75,33,54,8] 輸出&#xff1a;0 解釋…

leetcode709. 轉換成小寫字母 最秀狼人做法(比狠多一點)

實現函數 ToLowerCase()&#xff0c;該函數接收一個字符串參數 str&#xff0c;并將該字符串中的大寫字母轉換成小寫字母&#xff0c;之后返回新的字符串。 示例 1&#xff1a; 輸入: "Hello" 輸出: "hello" 示例 2&#xff1a; 輸入: "here"…

leetcode1299. 將每個元素替換為右側最大元素

給你一個數組 arr &#xff0c;請你將每個元素用它右邊最大的元素替換&#xff0c;如果是最后一個元素&#xff0c;用 -1 替換。 完成所有替換操作后&#xff0c;請你返回這個數組。 示例&#xff1a; 輸入&#xff1a;arr [17,18,5,4,6,1] 輸出&#xff1a;[18,6,6,6,1,-1]…

leetcode1119. 刪去字符串中的元音 小學難度

給你一個字符串 S&#xff0c;請你刪去其中的所有元音字母&#xff08; a&#xff0c;e&#xff0c;i&#xff0c;o&#xff0c;u&#xff09;&#xff0c;并返回這個新字符串。 示例 1&#xff1a; 輸入&#xff1a;"leetcodeisacommunityforcoders" 輸出&#xff…

leetcode771. 寶石與石頭

給定字符串J 代表石頭中寶石的類型&#xff0c;和字符串 S代表你擁有的石頭。 S 中每個字符代表了一種你擁有的石頭的類型&#xff0c;你想知道你擁有的石頭中有多少是寶石。 J 中的字母不重復&#xff0c;J 和 S中的所有字符都是字母。字母區分大小寫&#xff0c;因此"a…

leetcode771. 寶石與石頭 py永遠的神!

給你一個整數數組 nums&#xff0c;請你返回其中位數為 偶數 的數字的個數。 示例 1&#xff1a; 輸入&#xff1a;nums [12,345,2,6,7896] 輸出&#xff1a;2 解釋&#xff1a; 12 是 2 位數字&#xff08;位數為偶數&#xff09; 345 是 3 位數字&#xff08;位數為奇數&a…

SpringMVC+Spring3.2+Hibernate4整合實例

近日抽時間學習了一下SpringMVC&#xff0c;總體感覺還不錯&#xff0c;相對于Struts2來說&#xff0c;感覺SpringMVC更加的靈活&#xff0c;由于現在很多公司都在用SpringMVC&#xff0c;所以也學習一下&#xff0c;希望接下來的項目可以使用&#xff0c;閑話不說了&#xff0…

《劍指offer》全解(圖文結合,通俗易懂,一篇看爽)

3. 數組中重復的數字 題目鏈接 牛客網 題目描述 在一個長度為 n 的數組里的所有數字都在 0 到 n-1 的范圍內。數組中某些數字是重復的&#xff0c;但不知道有幾個數字是重復的&#xff0c;也不知道每個數字重復幾次。請找出數組中任意一個重復的數字。 Input: {2, 3, 1, 0…