討論串[閒聊] 每日LeetCode
共 719 篇文章

推噓4(4推 0噓 7→)留言11則,0人參與, 1年前最新作者oin1104 (是oin的說)時間1年前 (2024/02/06 05:09), 編輯資訊
0
0
0
內容預覽:
49. Group Anagrams. 給你一些字串. 把他們排序好. 變成vector<vector<string>>. 排序的規則是. 當他們擁有的字母種類數量一樣就排在一起. 像是dog god dgo 就排在一起. dog god dgo pap ppa. 就會變成前三個排在一起 後兩個排在
(還有780個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 1年前最新作者pandix (麵包屌)時間1年前發表 (2024/02/05 10:12), 1年前編輯資訊
0
0
1
內容預覽:
可以用 python dict 保留插入順序的性質. 如果是第一次出現的字元就把他的 index 記在 dict 裡. 如果不是就把他的 index (如果有的話) 刪掉. 這樣最後在 dict.items()[0] 的就會是最早出現的那個字元. class Solution:. def first
(還有358個字)

推噓2(2推 0噓 4→)留言6則,0人參與, 1年前最新作者yam276 (史萊哲林的優等生)時間1年前 (2024/02/05 09:51), 編輯資訊
0
0
1
內容預覽:
思路:. 哈希表建表. 然後查1回傳. use std::collections::HashMap;. impl Solution {. pub fn first_uniq_char(s: String) -> i32 {. let mut counts = HashMap::new();. for
(還有223個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者wu10200512 (廷廷)時間1年前 (2024/02/05 01:15), 編輯資訊
0
0
1
內容預覽:
這題我只想到. 第一個for迴圈建unordered_map. 第二個for迴圈找第一個key的value為1的. 還有別的解法嗎. --. 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.76.31.200 (臺灣). 文章網址: https://www.ptt.cc/bbs/Ma

推噓2(2推 0噓 5→)留言7則,0人參與, 1年前最新作者JerryChungYC (JerryChung)時間1年前發表 (2024/02/05 00:52), 1年前編輯資訊
0
2
1
內容預覽:
https://leetcode.com/problems/first-unique-character-in-a-string. 387. First Unique Character in a String. 給一個字串s,找到第一個不重複的字元回傳其索引,不存在則回傳-1. Example 1
(還有969個字)