interview
含有「interview」共 35 篇內容
全部內容
發佈日期由新至舊
小松鼠的演算法樂園
2024/05/27
頭角崢嶸 恰好k個元素大於等於k_Leetcode #1608 排序/二分搜尋 應用
給定一個輸入非負整樹陣列nums,請找出k值,使得陣列中恰好有k個元素大於等於 k。如果無解,回傳-1。尋找k值的方法包括排序法和二分搜尋法,時間複雜度都為O(n log n),空間複雜度為O(1)。關鍵知識點是當解空間具有遞增或遞減的性質時,可以用二分搜尋法加快搜尋效率。
#
python
#
leetcode
#
algorithm
10
3
林燃(創作小說家)
2
我來坐坐🤗
付費限定
小松鼠的演算法樂園
2024/05/25
單字接龍 用單字拼出整個句子 DP應用 Leetcode #140_Word Break II
探討如何使用DP動態規劃的方法來進行單字串接,包含了DP遞迴關係式、狀態定義、優化技巧和程式碼示例。同時分析了時間複雜度、空間複雜度和關鍵知識點。這是LeetCode的一個應用題,類似於Word Break I的延伸。
#
python
#
leetcode
#
algorithm
14
留言
小松鼠的演算法樂園
2024/05/13
最佳利益 調整後的分數的最大值 (二進位操作) Leetcode #861
題目敘述 輸入給定一個二元的二維矩陣grid 每次可以翻轉一條row,讓每個元素的01反相。 也可以翻轉一條column,讓每個元素的01反相。 可以操作任意多次。 最後把每條row視為一條二進位表達式的數字,並且進行加總,得到最後的分數。 請問分數的最大值是多少? 原本的英文題目敘
#
python
#
leetcode
#
algorithm
15
留言
付費限定
小松鼠的演算法樂園
2024/04/23
合縱連橫: 從 二進位DP框架 來看整數有幾個bit1
這篇文章,會帶著大家複習以前學過的二進位DP框架, 並且以0~N的整數有幾個bit1,有幾個bit0的概念為核心, 貫穿一些相關聯的題目,透過框架複現來幫助讀者理解這個演算法框架。 常見的考法 請問整數k有幾個bit1? 有幾個bit0? 請問整數0到整數N分別各有幾個bit1? 有幾個
#
leetcode
#
python
#
algorithm
11
1
小松鼠的演算法樂園
2024/04/15
合縱連橫: 從 括弧配對 理解 配對模型與Stack應用
這篇文章,會帶著大家複習以前學過的配對模型與Stack框架, 並且以括弧配對的應用題與概念為核心, 貫穿一些相關聯的題目,透過框架複現來幫助讀者理解這個演算法框架。 首先,Stack本身具有Last-In First-Out 後進先出的特質。 再根據題目所需要的資訊利用Stack去儲存索引
#
python
#
leetcode
#
algorithm
11
1
付費限定
小松鼠的演算法樂園
2024/04/10
給訂閱者的學習心法&建議
最近有新的訂閱者加入, 想趁這個機會再分享一次學習心法與建議給第一次練習的讀者、同學們。 如果你本身已經很熟練演算法,那隨機挑題目練習ok,可以測試觀念是否正確,並且驗證寫code的效率與正確程度。 如果是剛畢業或還在學,以前沒有打過程式競賽。 想開始有系統地增強演算法&資料結構的能力
#
leetcode
#
python
#
algorithm
8
2
小松鼠的演算法樂園
2024/03/14
綜合應用: 計算軸心點位置 Find the Pivot Integer_Leetcode #2485
找出區間[1, n] 內的軸心點位置。通過介紹直覺法、改良直覺法和二分搜尋等算法,最終給出了解析解(推導軸心點的公式解),提供了對應的程式碼和參考資料。該問題的最優解是使用解析解,能夠在O(1)的時間複雜度內找到答案。
#
python
#
leetcode
#
algorithm
4
留言
付費限定
小松鼠的演算法樂園
2024/02/29
擁有最多糖果的小孩 Kids With Greatest Num of Candies_Leetcode 精選75題解析
題目敘述 題目會給定一個陣列candies和一個整數extraCandies作為輸入。 陣列candies代表每一位小朋友手上擁有的糖果總數。 問我們,從頭到尾每一位小朋友,如果多給extraCandies顆糖果給其中某一位小朋友,那位小朋友拿到的糖果數量是不是最多的?假如是,則標記為True
#
leetcode
#
python
#
leetcode75
4
1
付費限定
小松鼠的演算法樂園
2024/02/29
交叉合併字串 Merge Strings Alternately_Leetcode 精選75題解析
題目敘述 題目會給定我們兩個輸入字串word1, word2,要求我們依照word1,word2,word1,word2, ... 交叉前進的方式,合併兩個字串,作為輸出。 題目的原文敘述 測試範例 Example 1: Input: word1 = "abc", word2 = "pq
#
leetcode
#
leetcode75
#
string
3
1
安蕎琳的沙龍
2023/06/18
Interview│ 義籍童書插畫家Paolo Domeniconi
原文發表於 2011/09/14 捕捉好奇心,以繪畫完成童年的幻想!
#
interview
#
插畫家
#
專欄
7
留言