快速排序与快速选择算法
之所以突然会对这个问题感兴趣是因为,大概一年前,在毫无准备的情况下去参加某互联网公司的面试,被问到了这样一个问题:“给定一个长度为n的数列,如何快速的找出其中第m大的元素。假设m远小于n。”因为对排序和选择算法完全不熟悉,只知道quicksort的时间复杂度应该是,以及从数列中找出最大值的复杂度是 。只好回答最简...
之所以突然会对这个问题感兴趣是因为,大概一年前,在毫无准备的情况下去参加某互联网公司的面试,被问到了这样一个问题:“给定一个长度为n的数列,如何快速的找出其中第m大的元素。假设m远小于n。”因为对排序和选择算法完全不熟悉,只知道quicksort的时间复杂度应该是,以及从数列中找出最大值的复杂度是 。只好回答最简...
Random Fourier features method, or more general random features method is a method to help transform data which are not linearly separable to linearly separa...
在使用tmux多窗口终端时,每次登录学校的服务器后,窗口的标签就会被改成与服务器的prompt相同。而且登出后也不会改回来,导致tmux经常几个窗口的名字都很长,也没有反映窗口当时的状况。之所以会这样,是因为tmux默认允许一些进程修改窗口名,而ssh对终端窗口的命名规则是由服务器上的配置文件决定的。
入手HP Chromebook 13 g1大半年,一开始就安装了Gallium OS。但Gallium OS迟迟无法解决intel skylake model上的音频输出问题,加上Gallium OS的电源管理比Chrome OS要弱不少,不接电源的情况下无法长时间的使用。忍了大半年后,终于回到了Crouton的...
This note is a continuation of last one. By the definition of , for , we can rewrite it in the following form,