
获得徽章 0
- 自学二天 算法四初读
头发越来越少,有人一起去爬山么!让你看看我的发际线😋😋
冒泡排序,选择排序,插入排序,希尔排序。
冒泡:一个外层循环,内层再来一个循环,每次内循环都比较相邻的两个数,将一个最大的数移到最末尾。
选择:一个外层循环,一个内层循环。不过内层循环会使用一个临时变量记录最小的值,最后进行交换,相比冒泡减少了交换的次数。
插入:插入排序则是改变了思路,一个外层循环,一个内层循环,内层循环则是使用倒序了,比较的外层循环所在节点前面节点的大,,来交换顺序。
希尔:使用一个增量来调整多块数组的相对有序,然后通过改变增量大小,使整个数组的顺序变为有序。展开55 - 安利一个免费在线流程图软件——GitMind,链接:
gitmind.cn
主要功能:
画流程图、画思维导图
泳道图、类图、用例图、活动图模板免费使用
可以自定义主题
支持多人协作
可以导出图片、PDF和TXT文档展开20124 - 7 天时间可以用来干嘛呢?5 天上班,2 天放风?当然啦!你还可以试试这个 —— 7days-golang。如果你已经了解Go的基本语法、并发编程,依赖管理等内容,那不妨试试这个项目,它可以“手把手指导”你在 7 天时间内,挑战实现类似 gin 的 web 框架、类似 groupcache 的分布式缓存和简单的 Python 解释器等功能。
hellogithub.com
展开评论20 - 低代码实践收集
通过可视化或者智能化等方式, 让将软件开发效率提升数倍
目前收集了:
百度低代码框架amis:github.com;
H5编辑器:鲁班H5:github.com等;
可视化表单设计器:github.com等;
AI+前端:github.com等
欢迎贡献展开539