240 发简信
IP属地:北京
  • 【数据结构】希尔排序

    希尔排序,相当于插入排序的升级版。 希尔排序又称“缩小增量排序”,他也是一种属插入排序类的方法,但在时间效率上对于插入排序有较大的改进。 原理 基本原理先将整个代拍记录序列分...

  • 240
    【数据结构】算法和算法分析

    算法 算法五个重要特性 有穷性 一个算法必须总是在有穷步之后结束,且每一步都可以在有穷时间内(合理时间内)完成。 确定性 算法中每一条指令必须有确切的含义。并且在任何条件下,...

  • 【Pygame】壁球小游戏

    在慕课上看的嵩天老师的Pygame的教学视频,并对第一个“壁球”小游戏做了以下的总结。我想要学习Pygame的目的,是因为这个东西不仅学起来简单,而且还可以在短期内做出一些简...

  • 【数据结构】插入排序

    插入排序代码 插入排序,将数组分为两部分:有序,和无序的部分。如下面数组array={2, 5, 7, 4, 1, 3},可以看出数组的{2,5,7}这三个数字时有序的;而{...

  • 240
    10 | 递归:如何用三行代码找到“最终推荐人”

    递归:如何用三行代码找到“最终推荐人” 推荐注册返佣金的这个功能我想你应该不陌生吧?现在很多 App 都有这个功能。这个功能中,用户 A 推荐用户 B 来注册,用户 B 又推...

  • 【数据结构】选择排序

    默认数组为升序 选择排序:一趟选择排序的操作为:通过n-1次关键字间的比较,从n-i个记录中选出关键字最小的记录,并和第i(0<=i<n)个记录进行交换。一共需要进行n-1趟...

  • 【数据结构】冒泡排序

    默认数组为升序 冒泡排序:比较相邻的两个元素。首先比较第一个和第二个数,如果第一个数比第二个数大,则交换这两个数,否则无需交换。接着比较第二个数和第三个数,如果第二个数比第三...

  • 240
    创新创业比赛结束了

    创新创业比赛的半决赛,今天正式开始了。上周末草草的准备下了PPT,想了下自己讲解的思路,便没再准备了。昨天晚上又试着过了一遍,效果还行吧,自我感觉良好,不算特别差劲! 今天十...