領釦LintCode演算法問題答案-1320. 包含重複值
領釦LintCode演算法問題答案-1320. 包含重複值
1320. 包含重複值
描述
給定一個整數陣列,查詢陣列是否包含任何重複項。 如果陣列中某個值至少出現兩次,則函式應返回true,如果每個元素都是不同的,則返回false。
樣例 1:
輸入:nums = [1, 1]
輸出:True
樣例 2:
輸入:nums = [1, 2, 3]
輸出:False
題解
public class Solution {
/**
* @param nums: the given array
* @return: if any value appears at least twice in the array
*/
public boolean containsDuplicate(int[] nums) {
// Write your code here
Set<Integer> set = new HashSet<>();
for (int n : nums) {
if (set.contains(n)) {
return true;
}
set.add(n);
}
return false;
}
}
鳴謝
非常感謝你願意花時間閱讀本文章,本人水平有限,如果有什麼說的不對的地方,請指正。
歡迎各位留言討論,希望小夥伴們都能每天進步一點點。
相關文章
- 領釦LintCode演算法問題答案-1343. 兩字串和演算法字串
- 領釦LintCode演算法問題答案-988. 硬幣擺放演算法
- 領釦LintCode演算法問題答案-1895. 安排面試城市演算法面試
- 領釦LintCode演算法問題答案-77. 最長公共子序列演算法
- 領釦LintCode演算法問題答案-1878. 旋轉數字演算法
- 領釦LintCode演算法問題答案-1886. 目標移動演算法
- 領釦LintCode演算法問題答案-1225. 島的周長演算法
- 領釦LintCode演算法問題答案-1876. 外星人字典(簡單)演算法
- 領釦LintCode演算法問題答案-1214. 許可證金鑰格式演算法
- 領釦LintCode演算法問題答案-1354. 楊輝三角形II演算法
- 領釦LintCode演算法問題答案-1206. 下一個更大的數 I演算法
- sql重複插入問題SQL
- java map存取重複值、幼兒園分班問題、map按key自動排序問題Java排序
- android包重複問題Android
- Android 面試題集 包含答案Android面試題
- 有重複元素的排列問題
- MySQL自增列的重複值問題(r12筆記第25天)MySql筆記
- 刪除oracle重複值Oracle
- SQL 處理重複值SQL
- 演算法權重和問題演算法
- webpack dll打包重複問題優化Web優化
- 資料檢視的重複問題
- element UI元件樣式重複問題UI元件
- LintCode - A + B 問題(普通)
- 數學建模例題2.23 過濾重複值
- 元件複用傳值(待解決問題)元件
- 併發請求的重複插入問題
- 解決表單重複提交的問題
- 關於SQL的重複記錄問題SQL
- strust2 重複提交的問題Rust
- [ 天羽]pv問題定位,pvid重複
- 解決winform窗體重複建立問題ORM
- Androidstudio中jar包重複或jar包裡的類重複問題AndroidJAR
- 包含OLAP元件SCHEMA使用imp匯入碰到嚴重效能問題元件
- SAP面試問題答案面試
- 去除重複字母(不同字元的最小序列)問題字元
- 快速解決mongodb出現id重複問題MongoDB
- Android studio glide包重複問題AndroidIDE