贡献代码
请问源码是不公开么?想要贡献代码怎么做
是基于p5.js 做的,开源没问题,但是我很久没有精力更新和维护了囧,有什么想法可以聊聊~
lucifer [email protected] 于2020年10月24日周六 下午8:59写道:
请问源码是不公开么?想要贡献代码怎么做
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/orangex/LeetBoard/issues/5, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABOQJ6JFXQAJXIAKT22ST3LSMLFTXANCNFSM4S5SJDAQ .
我简单想了几点:
- 可视化调试,类似于力扣的调试功能
- 自定义样式, 比如我不喜欢这种树的样式,给它自定义主题,或者内置几个主题给用户
- 可以切换显示。 有时候想这个隐藏,我没有找到怎么隐藏
- 。。。
我对这个画板的想法是这样的: 我把定位成一个教学板,它存在的意义是能够代替笔纸去做算法+数据结构的推演,这个推演可以用来在解题或者学习过程中捋顺思绪,也可以演示给他人。 为了能够达到上面的效果,需要将提供表征数据结构的图形元素和表达算法过程的动画效果,并将两者结合。 现在雏形是有了,但远远不够。 需要: 1.更多的数据结构模板(数组、链表、由数组和链表构成的各种数据结构,比如 HashMap,比如并查集) 2.对数据结构们的更强大更丰富的编辑、交互形式和效果(比如图形元素在数据结构内、之间可以自由拆离、附着,比如可以轻松的上色、标记、剪切等等) 这两项算是这个画板的主体和筋骨,在此之上可以提供一些“内容”,比如常见算法数据结构的动画演示、甚至你提到的调试(当然我还没有想到如何实现调试),在此之外还可以提供录制、分享功能,自定义样式等等等等。 所以你提到的这几点完全没有问题,能做出来So great,只不过如果精力有限的话,上面 1、2 尤其是 2 可能是要着力解决的点。 以上是我个人吹的牛哈,欢迎继续交流 (切换显示这个我有做,但是好像因为LeetCode 页面结构更新了我没跟进,所以那个切换显示的 Tab 不见了……囧)
lucifer [email protected] 于2020年10月26日周一 下午2:40写道:
我简单想了几点:
- 可视化调试,类似于力扣的调试功能
- 自定义样式, 比如我不喜欢这种树的样式,给它自定义主题,或者内置几个主题给用户
- 可以切换显示。 有时候想这个隐藏,我没有找到怎么隐藏
- 。。。
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/orangex/LeetBoard/issues/5#issuecomment-716339589, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABOQJ6K7S7Z7MTDYK7R3YKDSMUKWTANCNFSM4S5SJDAQ .
可以的。 我想做一个类似的东西, 看了和你有交集, 由于考虑一起做。
尤其你上面提到的第一点我正好想做。 至于第二点,我还没考虑到。 因此我觉得可以代码放出来大家一起做,你当 PM 搞个规划这样。^_^
~~那我这两天准备一哈(工作比较忙见谅) p5.js 可能有点轻,你可以先看看
lucifer [email protected] 于2020年10月26日周一 下午8:04写道:
可以的。 我想做一个类似的东西, 看了和你有交集, 由于考虑一起做。
尤其你上面提到的第一点我正好想做。 至于第二点,我还没考虑到。 因此我觉得可以代码放出来大家一起做,你当 PM 搞个规划这样。^_^
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/orangex/LeetBoard/issues/5#issuecomment-716503670, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABOQJ6MAHNDGAOKEXZOKTXTSMVQUXANCNFSM4S5SJDAQ .
ok