分治算法

​ 分治算法分为 “分” 和 “治” 两个部分,所谓的分就是寻找分割点,然后对问题划分成相同的子问题,但是问题的规模变小了,这些步骤其实就是使用递归来完成的。之后就是治的问题,也就是递归里面具体的内容。最后一步就是把所分的结果要合并成为一个完整的结果。 ​ 一个例子就是求出逆序数对,这个就是分治法来计算,首席我们分就是中间划分,分别求左右的两边的逆序数对,然后还需要加上横跨中间的逆序数对即可完成。重点就是横跨中间的逆序数对,中间的如果直接暴力枚举就会出现 n 平方的,所以我们首...

Read More

贪心

​ 贪心算法,这个算法就是大胆的猜测,然后小心求证!求证一般就是使用反证法进行证明。假如我们说这个顺序是对的,也就是始终选取大的,或者小的,我们就要证明一下我们的猜测正确性。这里的反正方式就是交换顺序发现不符合预期结果原来的结论就是对的。

Read More

枚举

​ 枚举就是尝试所有的可能性,尤其是当我们在确定一个问题是不是的这一类问题中尤其有用,例如说给一堆数,让我我们判断他们是不是素数,或者素数的数量的时候,这里他们就是判断类问题我们就可以使用枚举。 ​ 但是注意这里我们需要考虑的就是枚举的方式,也就是枚举的角度。这里有一个小的例子就是最长回文子串的问题。 ​ 首先我们就是用一个最简单的方式就是枚举出所有的字串,然后在这些字串里面找回文串。这样我们首先需要进行枚举就需要 n 平方的复杂度,然后我们还需要 n 的时间去判断这个串...

Read More

犒劳一下自己

​ 心情不好的时候,可能这时候真的已经很疲惫了。 ​ 不要继续沮丧让自己的心情更糟糕,或许这个时候应该犒劳一下自己,让自己的心情放松,晴朗起来或许一切看起来回事那么情切舒服!

Read More

犒劳一下自己

​ 心情不好的时候,可能这时候真的已经很疲惫了。 ​ 不要继续沮丧让自己的心情更糟糕,或许这个时候应该犒劳一下自己,让自己的心情放松,晴朗起来或许一切看起来回事那么情切舒服!

Read More

HouseRobberIII

The thief has found himself a new place for his thievery again. There is only one entrance to this area, called the “root.” Besides the root, each house has one and only one parent house. After a tour, the smart thief realized that “all houses in ...

Read More

Target Sum

You are given a list of non-negative integers, a1, a2, …, an, and a target, S. Now you have 2 symbols + and -. For each integer, you should choose one from + and - as its new symbol. Find out how many ways to assign symbols to make sum of integer...

Read More

QueueReconstructionbyHeight

Suppose you have a random list of people standing in a queue. Each person is described by a pair of integers (h, k), where h is the height of the person and k is the number of people in front of this person who have a height greater than or equal...

Read More

烦躁

​ 下午两点过一点,从宿舍走出来,外面还是淅淅沥沥下着小雨。心里不是很舒服,一直不喜欢下雨,阴冷的天气,总是让人觉得不适,什么都不适合,不适合上课不适合看书,就想让人躺在床上。躺在床上就不经意间会回忆到以前,想到种种。 ​ 算了不管了,还是去实验室一个人清净一会,这里就我一个人。拉上窗帘根本看不到外面在下雨,就好像一个晴天的夜晚。 ​ 打开电脑准备看看 Coursera 上面的算法,可是静不下心来,真的静不下心来!我尽力让自己平静,关掉了窗口,算了!刷题吧,连续点开了三道...

Read More


Powered by Hexo and Hexo-theme-hiker

Copyright © 2015 - 2021 昨夜凛雨 All Rights Reserved.

UV : | PV :