排序
文章平均质量分 54
小白养成记¥
一个啥也不会的工程师
展开
-
为什么软件开发很难?真相了
标题为什么软件开发很难?真相了作者:Jeremy Mikkol本文认为这种困难与编程语言无关,因为现代的编程语言已经足够好了。那么,原因到底是什么?有一种观点认为,使用更好的编程语言就会让软件开发变得更容易、更高效。在汇编或 Fortran 时代,这种观点无疑是对的。然而,现代的编程语言已经足够好了,目前的主要困难和改进机会出现在其他方面。编程仍然很难,但导致这种困难的原因却与所使用的编程语言无关。# 安达尔定律当你有一系列需要完成的连续性任务时,安达尔定律就会发挥作用。安达尔定律告诉我们,通过加快其中原创 2021-03-04 14:15:54 · 647 阅读 · 2 评论 -
C语言-冒泡排序算法
什么是冒泡排序呢?冒泡排序的英语名是Bubble Sort,是一种最基础的交换排序。大家一定都喝过汽水吧,汽水中常常有许多小小的气泡,往上飘,这是因为组成小气泡的二氧化碳比水要轻,所以小气泡才会一点一点的向上浮。而冒泡排序之所以叫冒泡排序,正是因为这种排序算法的每一个元素都可以向小气泡一样,根据自身大小,一点一点向着数组的一侧移动。具体如何移动呢?我们来看一下例子:伪代码表示: BubbleSort(input ele[],input length) for i <- 1 to le原创 2021-03-11 10:37:43 · 356 阅读 · 0 评论