美文网首页
今日所得

今日所得

作者: L丶匆匆 | 来源:发表于2019-03-06 23:46 被阅读0次

1、一直以来都有写公众号的想法,可喜的是自己以前申请了一个公众号,可以留言,具备了基础 但是一直还没想好写什么。。今天又被一行动力蛮强的小姑娘击中了,再一次强化了写公号的想法。记在这里,以后一定执行起来。

2、今天重温了堆排序和快速排序。

堆排序的基础存在是完全二叉树,所以可以用数组很好的表示。原理是从最后一个不是叶子结点的节点开始到根节点,一个一个调整保证每个节点要比子女大。在对中间节点调整时要注意当和子女交换了之后,会影响到子女的子女,所以下面的节点也要调整。调整完毕后根节点即为最大,这是交换根节点和最后一个叶子,然后对除了最后一个叶子的树再做调整,直到树只有一个根节点结束。

快速排序的关键是参照物和两个哨兵。首先把数组第一个元素作为参照,然后设置两个哨兵分别在数组两端,前面哨兵每次向后找到大于参照的数据停下。后面哨兵向前找到小于参照的数据停下,然后将两个哨兵的数据互换,然后哨兵在各自接着移动循环这个过程,直到两个哨兵相遇在同一个位置上。此时它们前面数据都小于参照,后面数据都大于参照,它们位置上的数据也一定小于参照,因为后面的哨兵先移动(前面写反了),数据大于参照就会一直移动直到遇到另一个哨兵或者小于参照的数据,而这两种情况的数据都是小于参照的。这时将这个数据和参照交换,然后递归这个函数。

相关文章

  • 今日所得

    正常报销(例子) 借:管理费用1500 应交税费-应交增值税-进项税额255 库存现金245 贷:...

  • 今日所得

    知识的的本质是一问一答,所以能提出好的问题是学习的第一步,知识的高级认知是公理化 技能的本质需要熟能生巧,尽可能的...

  • 今日所得

    今天,我带孩子去书城,看了一本家庭教育的书。书中说到,要固定孩子的写作业的时间,不得寸进尺地给孩子加码,让孩子养成...

  • 今日所得

    1、0你了解的越多,你就会越发现自己的无知;你经历的越多,就越会发现自己的渺小。 没有被现实主义洗礼过的,不是真正...

  • 今日所得

    今天在隔壁同学家玩,正好遇到她的嫂子过来做客。同学的嫂子家里有两个双胞胎的女儿,孩子也是三岁多正是叛逆的时候,所以...

  • 今日所得

    今天有两件事儿值得记录。

  • 今日所得

    1、“万花丛中过,片叶不沾身”。 2、骄纵有人疼,懂事遭雷劈。 3、“你敢胡来,我就敢剁了你” 4、爱情和婚姻当然...

  • 今日所得

    刚刚过去的读书日,每人都有着收获。我也反思了一下,想理清这个星期自己的收获。可我在这里静静思索了片刻也没有知到自己...

  • 今日所得

  • 今日所得

    1、可是,在真实生活中,与其说恋爱有时间的早晚,不如说恋爱有心态的成熟与否。 正如乐嘉在给女儿的信中写的: 积极的...

网友评论

      本文标题:今日所得

      本文链接:https://www.haomeiwen.com/subject/wuafpqtx.html