初来乍到,很喜欢这里的分享氛围,观摩了很多大佬的作品,也分享下自己刚开发的一款 App:算法宝。
在算法宝 App 里一共制作了 70 个 leetcode 算法动画。目前所有算法动画0 元秒杀,无广告。 AppStore 链接:https://apps.apple.com/cn/app/id1624248084
和很多程序员一样,每次换工作前都要准备大量时间刷算法。很菜,刷题过程中都要先看题解。在网上也看了很多大佬的题解,特别喜欢看有动图或者示意图的算法解析,比看文字快。在这过程中也发现了几个问题,比如:动图是没有交互的,不能暂停;数据是死的不能换;手机上学习不太方便等。
一开始看到过一些不错的动画,几次都有很大的冲动想在 App 中用原生代码实现,这次终于下了决心,一口气做了 70 个动画。
我理解这款 App 的定位是一个工具,可以帮助我们快速理解算法思路和代码,帮助记忆,提高学习效率。但在这里不能提交,不能执行代码,代码还是要在电脑上敲才更有感觉。
目前给算法题做了分类,分为三大块:
每个分类下,按难度分为简单,中等和困难。
先把数据结构和算法分开归类,按知识点学习,比如可以集中时间学习二叉树结构或者动态规划算法,这样集中饱和训练有助于提高学习效率。数据结构在前,算法在后,也是按我们学习理论知识的顺序安排的。 算法方面,目前安排了回溯,贪心,动态规划,分治四种。 个人多年前学习数据结构和算法最早接触的算法就是各种排序,当时觉得排序太难了,印象非常深刻,所以为初学者单独做了一个排序分类。
上传了 youtube 的几个算法视频贴在下面,请大家多指教
iPad分屏适配已经完成,更新至 2.0.0 即可,支持分屏展示动画和代码 /题目 /解析!同时支持横屏和竖屏!
2.0.0版本即日起所有内购项目0元秒杀,活动时间到2023-05-06截止!欢迎大家下载使用!
101
ZxBing0066 2023-05-02 20:51:09 +08:00
点赞!
不过不太习惯小屏幕看代码,想要 web 版本。 我要是照着转成 web 版算不算侵犯知识产权 😂 |
102
alexcding 2023-05-03 02:16:08 +08:00
点赞. 虽然现在已经不是找工作的好时期了. 😂
|
103
linsen80586 OP iPad 分屏适配已经完成,更新至 2.0.0 即可,支持分屏展示动画和代码 /题目 /解析!同时支持横屏和竖屏!
|
104
Emyorii 2023-05-03 16:35:03 +08:00 via iPhone
@linsen80586 大佬牛逼,该搞活动啦
|
105
linsen80586 OP 2.0.0 版本即日起所有内购项目 0 元秒杀,活动时间到 2023-05-06 截止!欢迎大家下载使用!
|
106
Emyorii 2023-05-03 17:56:37 +08:00 via iPhone
@linsen80586 感谢大佬的辛苦付出
|
107
billzhuang 2023-05-03 18:49:29 +08:00 via iPhone
感谢大佬
|
108
keemo 2023-05-03 22:47:15 +08:00
感谢分享~
|
109
Tamamopoi 2023-05-04 11:43:15 +08:00
用同事手机试了下,非常好用!期待安卓版。
|
110
server 2023-05-08 23:13:48 +08:00
牛的 牛的
|
111
xuanyuanaosheng 2023-05-10 10:07:03 +08:00
支持
|
112
wolong 2023-05-12 07:25:02 +08:00
买一个来学习一下算法。
|
113
linsen80586 OP @wolong 感谢支持
|
114
joker8ren 2023-05-16 10:21:32 +08:00
当我看见的时候 活动已经没了
|
115
gqiang 2023-05-18 17:55:03 +08:00
厉害,赞!
|
116
inf0sys 2023-06-01 08:46:58 +08:00
赞~
|
117
jeizas 2023-06-20 08:52:32 +08:00 via iPhone
期待再来一波
|
118
cpluspython 2023-06-20 18:00:36 +08:00
很强啊. 感谢分享.
|
119
ainon 2023-07-04 11:21:29 +08:00
英文版,中文版有差吗?
|
120
linsen80586 OP @ainon 没差,一样的
|
121
mxT52CRuqR6o5 2023-07-11 18:33:40 +08:00
@linsen80586 #28 找些 AI 设计试试看?
|
122
glowmonsterz 2023-07-19 08:08:42 +08:00
赞,但我没有苹果设备,如果将来有安卓版本一定来试试
|
123
Corybyte 2023-07-27 07:53:58 +08:00
啥时候搞安卓哦
|
124
pepsiwant 2023-08-02 07:42:38 +08:00
有没有类似的 UI 写 SwiftUI 的
|
125
wanniwa 2023-08-02 09:58:06 +08:00
代码要是支持语言切换就好了+1
|
126
ARIInV2 2023-08-02 22:47:11 +08:00
我错过了什么呜呜呜
|
127
Seamain 2023-08-17 07:52:00 +08:00 via Android
很早之前朋友推荐了,对于当时要进行的算法考试很有帮助
|
128
denn 2023-08-17 08:51:28 +08:00
支持一下,晚上就下载来看看
|
129
hugo2lee 2023-08-21 16:55:28 +08:00
ipad 版秒杀也错过了 😭
|
130
wsjie 2023-08-29 09:24:46 +08:00
ios 下排序-点击“希尔排序”闪退哦
|
131
linsen80586 OP @wsjie 感谢反馈,马上修
|
132
redtech 2023-10-03 13:18:02 +08:00 via iPhone
这类动画资源能导出为 web 可用的吗?
|
133
linsen80586 OP @redtech 目前导出不了呢
|
134
EyreFree 2023-10-04 12:56:43 +08:00
赞,👍
|
135
jqknono 2023-10-07 18:34:58 +08:00
算法可视化已经有一些网站了, 至少四年前就看到几个了, google 搜 visual algorithm 就有几版的各式网站, 并且多数是开源的.
|
136
JackLiang 345 天前 via Android
支持
|
137
sshang 345 天前
非常棒
|
138
Fa11ingWood 236 天前
感谢 最近在看 hello 算法 正好配合你这个 app
|
139
allAboutDbmss 193 天前
可以设置语言吗?我怎么一打开就英语?想换中文
|
140
linsen80586 OP @allAboutDbmss 本地化是根据手机设置的
|
141
DJDLzcy 192 天前
哇,支持支持!刚好要找工作。
|
142
yigemeirenyongde 192 天前
哇 能让我白嫖一次吗
|
143
zt126151 192 天前
没有白嫖到
|
144
allAboutDbmss 192 天前
@linsen80586 #140 但是没有办法应用内设置吗?英语 中文俩选项即可
|