Leetcode 暑期bb班
裂曲風紀 2022-6-3 11:18:47 agger

Ads

Flinty 2022-6-3 11:58:08 操到 識基本 就夠。

一黎操到 上middle/ advanced 起碼都要6-12個月。

你無咁多時間,操到上middle/ advanced,等去到 申請senior role先做。
程式猿 2022-6-3 14:39:49 str.find? 感覺差唔多
ohgnoll 2022-6-3 15:09:26
:^(
裂曲風紀 2022-6-3 21:05:59 今日休息下
:^(
陽炎座 2022-6-3 22:12:01
class Solution:
    def containsDuplicate(self, nums: List[int]) -> bool:
        return len(set(nums))<len(nums)
清師兄 2022-6-3 22:22:49 呢個會唔會太pythonic 打開python都係諗到呢個
陽炎座 2022-6-3 22:28:27 第一題用python就好快搞掂
class Solution:
    def sortSentence(self, s: str) -> str:
        s = s.split()
        s.sort(key = lambda x: x[-1])
        return " ".join([w[:-1] for w in s])
飄移巴士 2022-6-4 02:21:31 我做上癮
:^(
今日做咗成日(雖然只係做easy同做得個3題
:^(
elon.musk. 2022-6-4 02:49:28 easy呢d honeymoon黎
:^(
裂曲風紀 2022-6-4 03:54:44 恭喜你上leetcode癮了,慢慢你就會做到好上心,之後打contest升跌rating好著緊,之後leetcode滿足唔到你就打codeforces

Ads

裂曲風紀 2022-6-4 03:55:33 係,呢題個重點係想新手用sort lambda同啲string comprehension
good good
裂曲風紀 2022-6-4 03:55:53 解析到就ok
:^(
檸檬榚 2022-6-4 05:27:12 係時候做條medium
:^(
飄移巴士 2022-6-4 13:17:31 宜加做緊hard,n*n board 放n個queens 個題
:^(
暫時諗到鳩計嘅complexity 係O((n!)^2),所以鳩計唔得,應該要用dynamic programming 。我相信呢幾日都唔會諗到點做
:^(
飄移巴士 2022-6-4 13:19:22 如果呢題隻棋轉到車就易好多
:^(
柏克萊特母 2022-6-4 13:21:42 一啲都唔著緊
:^(
:^(

因為太廢了
:^(
:^(
裂曲風紀 2022-6-4 13:33:42 咁快做hard?呢題係backtracking
:^(
裂曲風紀 2022-6-4 13:34:20 慢慢就會上癮
飄移巴士 2022-6-4 14:17:31 係problem list 第一題黎,可能係daily problem?
:^(
btw, 咩叫backtracking? 係咪generating function d friends?
飄移巴士 2022-6-4 14:35:25 啱啱睇咗咩係backtracking 。 對返條題目,即係話我先響第一格放第一隻queen,然後pick走會比呢隻queen attack 嘅格數,然後放第二粒queen落第一格valid 格,如此類推,直至放得晒n粒queens ,就記錄;如果響之前就已經冇晒啲valid 格就攞返走前一粒放第二格度,咁?

Ads

nanonoko 2022-6-4 14:40:23 最底層係hash table,唔講就解釋唔到點解set/dict做係快過O(n^2)
靜靜打J好無 2022-6-4 15:43:00 此回覆已被刪除
靜靜打J好無 2022-6-4 15:51:43 此回覆已被刪除
接龍小姐 2022-6-4 16:28:22 想問下,小弟好幾年前係大學為興趣都讀過下CS courses, 但畢左業之後完全冇再接觸過programming, 記得果陣讀algo會學咩寫recursion捉棋,點樣先可以將sorting的complexity減到最低,果陣覺得好難諗到出晒汁,想請教下對應番leetcode會係咩程度?如果寫得番recursion去唔去到medium?

利伸,最近去左外國,感覺外國好多人logic/programming都唔太強,想試下有冇機會重拾番programming搵下工做
:^(