Hello, World!
写在前面为什么建这个站呢?
大概是因为每次搜一些乱七八糟的东西都能看到别人写的自己的总结,自己的想法
然后尝试着用了用简书,发现不好用,界面我也不喜欢
之前记笔记用one note,真难用,还不支持MarkDown,太丑了,就算全平台我也不能接受,垃圾玩意儿
寒假看了看丸子入的网站,觉得挺好玩,就有点想搞了。但是毕竟我是菜鸡,不像丸子入大神会用Wordpress,我就搞搞Hexo玩一玩就可以了
好吧我编不下去了,其实就是疫情在家,我闷得慌,天天不好好学习,天天打游戏看剧(摩登家庭我都看完四季了),然后想想看,不如直接就写个自己的博客网站,自己玩
就像丸子入说的,反正就只有我的狐朋狗友才会来看这么无聊的玩意儿,我就瞎jb写写自己的狗屁想法,大家乐呵一下就好了。但是总归自己管的,比较好玩,也有动力,主题看不惯了我也可以换,就 挺好的 嗯!
但是!我还是超级希望能够看到大家的评论,听听看大家的想法,交流一下我感觉还是挺好的!超级期待大家的评论!
就这样吧,看我这个懒惰的人什么时候停更【摊手.jpg】
要是我停更了还有人想看,欢迎骂我, ...
2020计算机保研夏令营--夏季过往
伴随着前几天浙大直博面试结束和昨天的一场秋雨,今年的夏季已经结束,我的保研历程也大概已经结束,只剩下最后需要进行选择的部分了,在选择完成后我应该会再次更新这个博客,暂且先写写夏令营的部分,因为推免准备的时候很多人的面经有所帮助,也希望这份可以帮助后来的人
个人背景
帝都某末流211计算机与信息技术学院 学科评估A-
排名11/226(前5学期成绩) 刚好前5%
英语 CET-4 597 CET-6 491 IELTS 7.0
奖学金若干,但是没有卵用
竞赛奖项若干,小的Project若干,有一项国家级奖励,但是多数没有什么太大作用
北京市级大创一项,一段实验室实习经历,但是没有产出
准备个人简历 在写简历之前,也有看不少的模板,但是发现都过于复杂,于是偷懒的我就直接选择了超级简历,各种调整也很方便,建议项目经历上明确给出自己的work内容,其他都较为正常,简洁大方即可。
成绩单 夏令营使用的是前5学期的成绩,建议尽早向教务老师去要,因为后期可能存在换英语成绩的情况会导致你的排名下跌。
英语成绩 一般需要复印件,今年由于疫情的原因,很多人没有原件,也 ...
Leetcode-P862
题目简介
*描述: *
返回 A 的最短的非空连续子数组的长度,该子数组的和至少为 K 。
如果没有和至少为 K 的非空子数组,返回 -1 。
1 <= A.length <= 50000
-10 ^ 5 <= A[i] <= 10 ^ 5
1 <= K <= 10 ^ 9
实例:
输入:A = [1], K = 1输出:1
输入:A = [1,2], K = 4输出:-1
输入:A = [2,-1,2], K = 3
输出:3
思路思路1 第一种当然就是直接暴力搜索,不过这样的话,复杂度会直接上升到O(n*n),但是可以通过90%的样例
代码就不写了,理解就OK
思路2错误想法 除了暴力搜索的方案之外,我还想到,用两个指针同向而行,这两个指针之间确定了一个子数组,先移动右指针,每当满足条件,我们就试着移动左指针,到条件不满足就停止,就好像一个 滑动窗口 一样,但是这个做法其实是错误的!
比如测试样例为 [1,-100,1,2] 3,如果按上述方法来做,会找不到答案。原因在于,你无法确定这两个指针当中 ...
Leetcode-P239
题目简介
*描述: *
给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。
返回滑动窗口中的最大值。
1 <= nums.length <= 10^5
-10^4 <= nums[i] <= 10^4
1 <= k <= nums.lengt`
实例:
输入:nums = [1,3,-1,-3,5,3,6,7] k = 3输出:[3,3,5,5,6,7]
思路思路1最直接的想法当然是直接暴力解决就可以,复杂度为O(n*k),但是无法通过所有的样例
代码:(我没有检查对不对,作为参考即可)
class Solution {public: vector<int> maxSlidingWindow(vector<int>& nums, int k) { vector<int> res; for (int i=0; i<n ...
Vijos--4.23
P1282 & P1131 & P1090 & P1307 & P1095P1282
*描述: *
一共有n个人(以1–n编号)向佳佳要照片,而佳佳只能把照片给其中的k个人。佳佳按照与他们的关系好坏的程度给每个人赋予了一个初始权值W[i]。然后将初始权值从大到小进行排序,每人就有了一个序号D[i](取值同样是1–n)。按照这个序号对10取模的值将这些人分为10类。也就是说定义每个人的类别序号C[i]的值为(D[i]-1) mod 10 +1,显然类别序号的取值为1–10。第i类的人将会额外得到E[i]的权值。你需要做的就是求出加上额外权值以后,最终的权值最大的k个人,并输出他们的编号。在排序中,如果两人的W[i]相同,编号小的优先。
n<=50 000,k<=2000,给出的所有正整数都不超过32767。
输入:
第一行输出用空格隔开的两个整数,分别是n和k。
第二行给出了10个正整数,分别是E[1]到E[10]。
第三行给出了n个正整数,第i个数表示编号为i的人的权值W[i]。
输出:
只需输出一行用空格隔开的k个整数,分别表示最终的W ...
正则文法与上下文无关文法
正则文法有时一个正则表达式很复杂,我们希望能够把这个正则表达式用记号记下来,以便以后使用,于是就有了正则定义(Regular Definitions):设Σ是符号表,如果有一系列的定义: d1 → r1 d2 → r2 … dn→ rn并且: 任一个di都是一个新的符号,它既不属于Σ,也不属于{d1,d2,d3,…,d(i-1)} 任一个ri都是一个正则表达式,能够由符号表Σ以及{d1,d2,d3,…,d(i-1)}所表示这样就构成了一组正则表达式定义。
上下文无关文法组成要素:
一个终结符的有限集(A set of terminal symbols),构成文法的最基本的字符就是这个文法的终结符,例如- 一个能够产生个位数的文法规则digit –> 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9,则数字0~9就是这个文法的终结符,一个能够产生变量名的文法规则variable –> (‘A’-‘Z’ | ‘a’-‘z’) *((‘A’-‘Z’ | ‘a’-‘z’ | ‘0’-‘9’),则所有的英 ...
各种工具站
YouTube
YouTube视频下载
如果能翻墙的话:y2mate,findYouTube
不能翻墙的话。。。暂时还没找到
YouTube字幕下载
zhuwei(可以选择多种格式的字幕文件)
字幕
字幕格式转换
Convert/4get
百度文库
百度文库下载
30文库,免费的一天只有两篇
先在这里拿到注册账号
然后在这里输入之后进行下载
OK👌
公众号
Markdown写公众号
我也不知道叫啥 感觉还是Markdown比较舒适
Md2All 和上面类似,风格不同
PPT相关
ppt模板下载
yppt 免费的模板下载!
ppt导航站
HiPPTer 这真的是见过的最全导航站了,我感觉这个大类可以删了只留这一个了
统计数据
Trade Economics 各个国家的经济数据
Knoema 这个比较分散,各个方面都有,但是每一个方面不是特别详细
看剧
美剧
91美剧网
爱美剧
天天美剧
镜像网站
谷歌镜像
浙大的镜像 问题答案:心灵之约 水朝夕 csxy@123
HiQQ
我也不知道叫什么名字-1
我也不知道叫什么名字-2
...
Hexo-博客搭建历程-下
1 Valine简介 继续上次的搭建历程,主要是进行留言板的搭建,我看了不少的留言板,包括来比力、Gittalk等等,最后还是觉得Valine比较简约好看,而且查了一下,Ayer主题也支持,就决定用这个了。
2 LeanCloud基本应用创建2.1 注册LeanCloud 首先去LeanCloud官网进行注册一个账号
2.2 创建新的应用 在登陆之后可以看到下图中的这样一个界面,点击红框中的“创建应用”。
然后在弹出框中填写你要创建的名称即可,使用免费的开发版就OK了
2.3 获取应用的KEY
Markdown语法
一级标题
1. 斜体和粗体使用 * 和 ** 表示斜体和粗体。
示例:
这是 斜体,这是 粗体。
2. 分级标题使用 === 表示一级标题,使用 — 表示二级标题。
示例:
这是一个一级标题============================这是一个二级标题--------------------------------------------------### 这是一个三级标题
你也可以选择在行首加井号表示不同级别的标题 (H1-H6),例如:# H1, ## H2, ### H3,#### H4。
3. 外链接使用 [描述](链接地址) 为文字增加外链接。
示例:
这是去往 本人博客 的链接。
4. 无序列表使用 *,+,- 表示无序列表。
示例:
无序列表项 一
无序列表项 二
无序列表项 ...