KZ
bin
Негізгі бет
Қазірдің өзінде танымал
Тікелей эфир
Ұнаған бейнелер
Қайтадан қараңыз
Жазылымдар
Кіру
Тіркелу
Ең жақсы KZbin
Фильм және анимация
Автокөліктер мен көлік құралдары
Музыка
Үй жануарлары мен аңдар
Спорт
Ойындар
Комедия
Ойын-сауық
Тәжірибелік нұсқаулар және стиль
Ғылым және технология
花花酱 LeetCode 1310. XOR Queries of a Subarray - 刷题找工作 EP294
6:53
[7 Methods] LeetCode 287 Find the Duplicate Number - 花花酱 刷题找工作 EP406
18:17
Smart Parenting Gadget for a Mess-Free Mealtime 🍽️👍 #parenting #gadgets #asmr
00:33
FOREVER BUNNY
00:14
Как Я Брата ОБМАНУЛ (смешное видео, прикол, юмор, поржать)
00:59
Farmer narrowly escapes tiger attack
00:20
花花酱 LeetCode 1320. Minimum Distance to Type a Word Using Two Fingers - 刷题找工作 EP298
Рет қаралды 2,652
Facebook
Twitter
Жүктеу
1
Жазылу 61 М.
Hua Hua
Күн бұрын
Пікірлер: 17
@hengchunsong301
4 жыл бұрын
听花花一席话,胜自己瞎折腾十小时。昨天想破脑袋也没明白为什么自己的解法超时。原来递归加记忆是记录了字符串位置而不是字母本身。到后面的降围优化又让我看懂一些高手的答案为啥那么快。
@HuaHuaLeetCode
4 жыл бұрын
用位置的话是O(n^3),感觉有些勉强
@dionwang
4 жыл бұрын
优化思路牛逼
@sakuragi1111
3 жыл бұрын
比如你有三个手指,多个手指都一样...一本正经地搞笑😂
@lobsterl6286
4 жыл бұрын
left right finger 不是index 而是上一步的所有可能性,这一步解释的太好了。。。看别人的答案一直迷糊为什么不是上一步的index,想不明白这一步的话dp根本没法优化时间。
@xianjuwang1123
3 жыл бұрын
我还是没想明白,这个解法是按顺序打印,题目上没有这样说。
@xinyuanliu1959
4 жыл бұрын
请问是如何想到从两个手指到一个手指的优化呢?
@jasonsun8202
4 жыл бұрын
huahua 最近用fp风格写cpp了啊!
@HuaHuaLeetCode
4 жыл бұрын
懒得传参数
@jasonsun8202
4 жыл бұрын
cpp closure 不错。不过你的function 式dfs 有时候 会引起type erasure 和用到heap space。
@jasonsun8202
4 жыл бұрын
用这个。 template struct recursive { F f; template decltype(auto) operator()(Ts&&... ts) const { return f(std::ref(*this), std::forward(ts)...); } template decltype(auto) operator()(Ts&&... ts) { return f(std::ref(*this), std::forward(ts)...); } }; template recursive(F) -> recursive; auto const rec = [](auto f){ return recursive{std::move(f)}; };
@jasonsun8202
4 жыл бұрын
而且可以使用 optional monad 继续优化和解耦。
@jasonsun8202
4 жыл бұрын
@@HuaHuaLeetCode lambda 是default inline 的好像。
@chaopei9357
4 жыл бұрын
这个是不是算greedy啊?
@Anonymous____________A721
5 ай бұрын
Optimized dp
6:53
花花酱 LeetCode 1310. XOR Queries of a Subarray - 刷题找工作 EP294
Hua Hua
Рет қаралды 1,4 М.
18:17
[7 Methods] LeetCode 287 Find the Duplicate Number - 花花酱 刷题找工作 EP406
Hua Hua
Рет қаралды 3,9 М.
00:33
Smart Parenting Gadget for a Mess-Free Mealtime 🍽️👍 #parenting #gadgets #asmr
Coo-Cool Reacts!
Рет қаралды 14 МЛН
00:14
FOREVER BUNNY
Natan por Aí
Рет қаралды 31 МЛН
00:59
Как Я Брата ОБМАНУЛ (смешное видео, прикол, юмор, поржать)
Натурал Альбертович
Рет қаралды 5 МЛН
00:20
Farmer narrowly escapes tiger attack
CTV News
Рет қаралды 11 МЛН
0:05
Danish zehen Hamara Dil Mein Raj karta hai 😭😭#trending #youtubeshorts #shorts #danishzehen
TAHASIN 333
Рет қаралды 9 М.
24:53
算法面試 | 準FAANG軟體工程師資料結構演算法面試&點評(面試官 ft. 凱心琳 )
Jonathan Wu
Рет қаралды 36 М.
13:01
C++/STL中[]操作符和at()函数的区别
Hua Hua
Рет қаралды 1,6 М.
45:25
Binary Search Tree Episode 06: Node Deletion
Shieth شِيث
Рет қаралды 14
11:55
花花酱 LeetCode 2435. Paths in Matrix Whose Sum Is Divisible by K - 刷题找工作 EP403
Hua Hua
Рет қаралды 2,3 М.
22:57
不想再错失暴涨收益?一招教你玩转暴涨股! #TSLA #NVDA #PLTR #BTC
美投讲美股
Рет қаралды 90 М.
3:44:17
4 JavaScript Projects under 4 Hours | JavaScript Projects For Beginners | JavaScript | Simplilearn
Simplilearn
Рет қаралды 438 М.
28:30
【每日一题】1478.Allocate Mailboxes, 7/17/2020
Huifeng Guan
Рет қаралды 2,2 М.
22:14
花花酱 LeetCode 2441. Largest Positive Integer That Exists With Its Negative - 刷题找工作 EP404
Hua Hua
Рет қаралды 3,4 М.
15:02
花花酱 LeetCode 2560. House Robber IV - 刷题找工作 EP409
Hua Hua
Рет қаралды 4,5 М.
00:33
Smart Parenting Gadget for a Mess-Free Mealtime 🍽️👍 #parenting #gadgets #asmr
Coo-Cool Reacts!
Рет қаралды 14 МЛН