-
-
排序篇之选择排序-从零开始学习算法
今天来学习一下选择排序的流程如下 给定 N 个选择排序将: 在 [L ... N-1] 范围内找出最小元素 X 的位置, 用第 L 项交换X, 将下限 L 增加1并重复步骤1直到 L = N-2。 在不失普遍性的情况下,我们也可以实现反向的选择排序的复杂度: O(N2) — 其实选择排序中实际上需要完成()次交换操作? 3 2 4 1- 550
- 0
-
排序篇之冒泡排序-从零开始学习算法
排序是一个非常经典的问题,它以一定的顺序对一个数组(或一个列表)中的项进行重新排序(可以进行比较,例如整数,浮点数,字符串等)(增加,非递减,递减, 增加,词典等)。 有许多不同的排序算法,每个都有其自身的优点和局限性。 排序通常被用作各种计算机科学课程中的介绍性问题,以展示一系列算法思想。 排序问题有许多有趣的算法解决方案,体现了许多计算机科学的想法: 比较与非比较策略, 迭代与递归实现, 分而…- 655
- 0
-
提高你的效率Mac 工具集合!
从 2016 到现在,为了提升自己的效率,尝试过上百款工具,如果使用技巧。 Evernote 印象Markdown语法。 Markdown 语法。可以同步到 Evernote ,弥补了上面提到的遗憾。除此之外还可以发布Wordrpess 博客、支持 Meta插件的工作流功能。让你的效率提升N的档次。 Paste Paste 是一款使用非常直观的剪切板应用,与常见得剪切板应用不同,Paste 的设计…- 825
- 0
-
-
-
-
-
-
如何设计出体验更好的 UI 底部导航栏?
编者按:规划 UI 底部导航栏可以说是绝大多数 UI 项目当中必然会遭遇的规划内容,而这篇来自规划师 Vikalp Kaushik 的文章具体梳理了底部导航栏的最佳实践:导航在 UI 界面当中是相当常见、直接影响用户体会的根底组件。通常底部导航,会用到图标、文本标签等元素,看起来不复杂,可是想要规划出效果,在视觉、交互、体会、逻辑上确保质量,还是有许多注意事项的。- 3
- 0
-
-
-
8000 字深度长文!B端数据可视化设计指南(信息图表篇)
B 端设计极为重要的一环便是数据可视化,本文从数据可视化的基本信息到常见的信息图表都有具体的分析,最后还通过一个实战案例帮你加深知道。- 7
- 0
-
-
UI/UX 设计师必备的 16 款 Figma 插件
编者按:关于 UI/UX 规划师而言,哪些 Figma 插件是必备的?Uiuxwebsites 精选了 16 个必备的插件:今日这篇文章将会共享给规划师 16 个必备的 Figma 插件,这些插件关于提升规划效率会非常有帮助。- 4
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!