唠叨+排序哈哈 0061
45:43
2 ай бұрын
Unique Paths 系列 0058
19:51
3 ай бұрын
Path Sum 系列 0057
16:31
3 ай бұрын
怎样做数独 0053
12:41
5 ай бұрын
N皇后问题,8皇后 0052
29:10
矩阵 深度优先搜索 0051
23:48
宽搜 状态 最小层数 0048
15:07
宽度 扫雷算法 0047
22:22
5 ай бұрын
有向图 最短时间 0043
21:36
5 ай бұрын
拓扑排序 0041
15:04
5 ай бұрын
126. Word Ladder2 0040
22:37
5 ай бұрын
127. Word Ladder 0039
14:58
5 ай бұрын
BFS 深度拷贝无向图 0038
26:56
BFS 有向图转无向图 0037
22:36
BFS Binary Tree 107 & 1022 0035
20:22
Python3 双端队列 deque 0034
10:07
589 N叉树先序遍历 0033
9:38
Пікірлер
@LucasSun-v7z
@LucasSun-v7z 6 ай бұрын
老哥,你这个TC算的不太对吧,每次list.remove就要O(n)
@tonyashanahan
@tonyashanahan 6 ай бұрын
*promosm*
@pengfeigao9963
@pengfeigao9963 Жыл бұрын
受用
@zuanxriordan3153
@zuanxriordan3153 Жыл бұрын
模型是2021年的没有更新
@liqian7619
@liqian7619 Жыл бұрын
Chatgpt 的核心功能是CHAT :D
@qizhang2836
@qizhang2836 Жыл бұрын
lol请问开头说的是什么语言听懵了哈哈
@magiciendecode9122
@magiciendecode9122 Жыл бұрын
大家好 我是代码魔术师
@钟文骏
@钟文骏 Жыл бұрын
hi,guy,can you leave your contact information,I wanna work in europe(deutsch) in the future,maybe you familiar with these information
@yawenwang7397
@yawenwang7397 Жыл бұрын
英文听的让人着急。。。尤其听到null
@xiangli2330
@xiangli2330 Жыл бұрын
应该法语说惯了
@noahzhou979
@noahzhou979 2 жыл бұрын
感谢魔术师,终于看懂了
@Codenames560
@Codenames560 2 жыл бұрын
讲得可以啊 给你一个赞
@xiaoxiaoxiao2043
@xiaoxiaoxiao2043 2 жыл бұрын
360p的分辨率?是让我看马赛克吗?
@magiciendecode9122
@magiciendecode9122 2 жыл бұрын
应该是视频刚发布 高清的转码还没有完成。
@xiaoxiaoxiao2043
@xiaoxiaoxiao2043 2 жыл бұрын
@@magiciendecode9122 问题解决了,谢谢告知,谢谢您的视频分享
@wl7497
@wl7497 2 жыл бұрын
原来法国的工资区间是这样的 期待系统设计的视频
@juijucheng5749
@juijucheng5749 2 жыл бұрын
你講得真很好!
@celinayu2056
@celinayu2056 2 жыл бұрын
请教ser, deser是什么意思呀(题目给定的源代码里有)
@jiazhengguo5493
@jiazhengguo5493 2 жыл бұрын
讲的很好!
@LimeInFrance
@LimeInFrance 2 жыл бұрын
最近剛剛上岸,特別喜歡聽你講工作上的事,歡迎來我的頻道看看喔
@LimeInFrance
@LimeInFrance 2 жыл бұрын
感謝分享,挺有意思的!(娜娜小姐介紹我來的:))
@kadewu7291
@kadewu7291 2 жыл бұрын
大佬在哪里工作?
@magiciendecode9122
@magiciendecode9122 2 жыл бұрын
法国小公司
@xuechunyang6550
@xuechunyang6550 2 жыл бұрын
图示很清楚,感谢!终于搞懂了
@jinhuizhang702
@jinhuizhang702 2 жыл бұрын
支持!
@nated7373
@nated7373 2 жыл бұрын
你第一句话说的是啥? 能打出来吗? 就是每期视频开头都说的那个
@magiciendecode9122
@magiciendecode9122 2 жыл бұрын
Salut tout le monde, je suis MagicienDeCode
@nated7373
@nated7373 2 жыл бұрын
@@magiciendecode9122 谢谢
@xiaopu166
@xiaopu166 2 жыл бұрын
感谢魔术师分享,一直没听清你那句咒语时是什么:“蚂蚁线的code...”.
@kevinwang3981
@kevinwang3981 2 жыл бұрын
老铁讲的真好 看了好几个视频没人把 bit |= 1<<(c-'a') 讲的像你这么明白. 这行是整个题的核心 这里没讲明白 其他全白扯
@leejsom3605
@leejsom3605 2 жыл бұрын
很清楚的思路,谢谢。
@kevinwang3981
@kevinwang3981 2 жыл бұрын
哈哈 太逗了 无伤大雅
@rayking2696
@rayking2696 2 жыл бұрын
老哥您的发音建议提高一下,开头一句话还有中间几个单词真的是没有听出来
@magiciendecode9122
@magiciendecode9122 2 жыл бұрын
开头是法语 哈哈
@rayking2696
@rayking2696 2 жыл бұрын
@@magiciendecode9122 原来如此,露怯了露怯了。
@kevinshao9148
@kevinshao9148 2 жыл бұрын
很赞!有2个问题,1)用树结构不可以吗?2)题目给的树结构,没有循环,是不是因为这里postorder算法没有处理循环?谢谢!
@magiciendecode9122
@magiciendecode9122 2 жыл бұрын
hello, 1. 遍历的时候是把题目给的的结构当树结构。2. 有循环操作啊 加强型for循环 for child in graph[node]
@kevinshao9148
@kevinshao9148 2 жыл бұрын
@@magiciendecode9122 多谢回复!1明白了,2我的意思是这里其实给我们的数据里没有cycle的环,是吗?因为postorder是不能处理环的
@magiciendecode9122
@magiciendecode9122 2 жыл бұрын
@@kevinshao9148 对的 树结构相当于没有环的有向图
@Tyokok
@Tyokok 2 жыл бұрын
请问为什么BFS,而不是DFS?或者为什么这里BFS更好?谢谢
@magiciendecode9122
@magiciendecode9122 2 жыл бұрын
这道题要求Minimum Moves,BFS是按层遍历的,所以如果遍历到某一层满足题目条件,这层就是要求的Minimum Moves.
@magiciendecode9122
@magiciendecode9122 2 жыл бұрын
如果用DFS则需要遍历每一条满足条件的路,最后比较最小值。不适合这道题,一般情况DFS是求all possible xx, 组合,递归,回溯类型的题
@Tyokok
@Tyokok 2 жыл бұрын
@@magiciendecode9122 非常感谢您的回复!新年快乐!
@triplestrikee875
@triplestrikee875 2 жыл бұрын
一开始说的是什么?
@jenniferzdy
@jenniferzdy 2 жыл бұрын
我听了10遍,我也想知道,复议,请Po主下场解释!!
@heyyy_rosa4520
@heyyy_rosa4520 2 жыл бұрын
😂第二句就是第一句的中文翻译:大家好,我是代码魔术师
@jenniferzdy
@jenniferzdy 2 жыл бұрын
@@heyyy_rosa4520 所以是段咒语……好的!古德古德!
@ellenpark7593
@ellenpark7593 2 жыл бұрын
@@jenniferzdy 好像是法语要不就是西语
@newhuey1961
@newhuey1961 2 жыл бұрын
@@ellenpark7593 法语,意思就是大家好,我是某某某
@totorowu3360
@totorowu3360 2 жыл бұрын
视频一开始说的啥啊,哈哈哈哈哈完全听不懂,“大家好之前”
@charlenehan9631
@charlenehan9631 3 жыл бұрын
很清晰~谢谢!!
@Will-hp3qe
@Will-hp3qe 3 жыл бұрын
这题真的复杂 - -
@Will-hp3qe
@Will-hp3qe 3 жыл бұрын
讲的非常棒!谢谢~
@abccc21026
@abccc21026 3 жыл бұрын
希望變數命名可以清楚一點, 像a, aa這種不太像Java風格
@Will-hp3qe
@Will-hp3qe 3 жыл бұрын
讲的非常清楚了,点赞👍
@furuolan
@furuolan 3 жыл бұрын
thanks!
@jianminlin8489
@jianminlin8489 3 жыл бұрын
老兄啊 真太嫩了。看得起老哥 可以脸英 联系我 linjianmin
@jianminlin8489
@jianminlin8489 3 жыл бұрын
老兄 我也是法国程序员 能不能六个联系方式
@magiciendecode9122
@magiciendecode9122 3 жыл бұрын
www.linkedin.com/in/xiang-li-3346b512a/
@相思为谁祭
@相思为谁祭 3 жыл бұрын
开头说的是啥?
@magiciendecode9122
@magiciendecode9122 3 жыл бұрын
大家好,我是代码魔术师
@magiciendecode9122
@magiciendecode9122 3 жыл бұрын
Hash方法 本质上是 union find
@allenli170
@allenli170 3 жыл бұрын
您好,看了您的一些分享感觉做的内容很用心,讲的也很细,但是视频播放量总是不大,我很怕这样下去您就没有动力做下去了,想给您提个建议比如这个题,您可以把 leetcode 919. Complete Binary Tree Inserter 放进标题内,这样您的视频就会有更高的概率被搜到,现在我要是没关注您的话我很难搜到这个题,我觉得好的内容不应该被埋没,您能被更多的人喜欢,您的家人看了也会为您高兴的,谢谢您的分享!
@woosyee2084
@woosyee2084 3 жыл бұрын
魔術師你好。請問一下這個小游戲kzbin.info/www/bejne/r6XTepp-j96WkLs 最短路徑都明白了。就是不知道電腦怎麽判斷他們已經三個連成功了。有沒有好的思路去想這道題呢?
@magiciendecode9122
@magiciendecode9122 3 жыл бұрын
我以前做过类似的视频 祖玛游戏,3个一起必须删除 kzbin.info/www/bejne/a2jCnXSMfaeFn5I 消消乐,最高分 kzbin.info/www/bejne/rXyYhImPZtqZb6M
@woosyee2084
@woosyee2084 3 жыл бұрын
@@magiciendecode9122 非常感謝。
@naihuayang5765
@naihuayang5765 3 жыл бұрын
6666
@dontreadmyprofilepicture9071
@dontreadmyprofilepicture9071 4 жыл бұрын
lit vid. You must Work really hard! Also, Lets Be Friends :-3
@carrotfeiwang6598
@carrotfeiwang6598 4 жыл бұрын
条例不清,浪费时间
@magiciendecode9122
@magiciendecode9122 4 жыл бұрын
确实,应该在5分钟内把这题说完的,讲的太细。
@yanhaizhongyu
@yanhaizhongyu 4 жыл бұрын
你这个解法是错误的。 计算了太多的重复。 有很多重复。 例如输入为 30 {25,10,5} 正确的解法结果 5: {25,5}, {10,10,10},{10,10,5,5},{10,5,5,5,5}{5,5,5,5,5,5}你的算法算出来的答案是15, 我另外一种算法跟你这个有同样的问题: int changeCoinshHasDup(int coins[], int m, int V) { // base case if (V == 0) return 0; int* dp = new int[V]{1}; for (int i = 1; i <= V; i++) { int sum = 0; for (int j = 0; j < m; j++) { // printf("coins[%d]=%d ", j, coins[j]); if (i >= coins[j]) { sum += dp[i-coins[j]]; } } dp[i] = sum; printf("dp[%d]=%d ", i, dp[i]); } return dp[V]; }
@magiciendecode9122
@magiciendecode9122 4 жыл бұрын
当n = 6的时候硬币有1,2,5 对应的应该是五种 我的失误
@yuanli2142
@yuanli2142 4 жыл бұрын
你需要一个屏幕放大镜
@magiciendecode9122
@magiciendecode9122 4 жыл бұрын
google浏览器可以调大小,明天录视频的时候我试试
@laeticiali4488
@laeticiali4488 4 жыл бұрын
Support
@laeticiali4488
@laeticiali4488 4 жыл бұрын
Support