對酒當歌,人生幾何? 譬如朝露,去日苦多

sublime text3配置c和c++环境

c.sublime-build{ "working_dir": "$file_path", "cmd": "gcc -Wall \"$file_name\" -o \"$file_base_name\"", "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "selector": "source.c", "variants": [ { "name": "Run", "shell_cmd": "gcc -Wall \"$file\" -o \"$file_base_name\" && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\"" } ] }c++.sublime-build{ // "shell_cmd": "make" "encoding": "utf-8", "working_dir": "$file_path"...

2017/10月番

1.Fate/Apocrypha不算10月番了吧,算了,把它归为10月番吧,应该是刚开始最期待的番剧了吧,但是后来剧情真是不想说,一切发生的都是那么突然(其实就是无理取闹罢了),贞德真是让我失望吧!看到23集已经不想看了,最喜欢的一对都死了,还有什么看头?2.宝石之国刚开始抱着看一看的心态,但是后面的剧情发展出乎意料,最后结局我认为还可以吧!男主应该是和那些前辈们一样,走同样的路吧!虽是不同的人,剧情确实如此的相似!3.此花亭奇谭其实我个人并不是很喜欢特别萌的番的,也是抱着看一看的心态,发现此番并不是废萌番,而是一部挺有意思的治愈番,越来越喜欢看!4.十二大战我的感觉就是除了11集好看,其他一般。5.幻界战线 & BEYOND非常搞笑,也非常有意义,好玩!

数据结构之next数组

1.以前学的KMP比较急,其实根本不懂。(重学了一遍,彻底理解)2.暴力匹配就不多说了,那么有什么办法可以优化呢?那就是向前移动多个位置,但是在移动多个位置的同时,必需满足的是要匹配的字符串必需在前面出现过,而且是从开头,不然你无法判断在移动之后,开头那部分是否相同,这一点应该好想。(其实就是找每个所有字串的前后缀是否相等)3.next数组保存的就是,如果不匹配就从j=next[j]开始向后匹配(其实就是跳到next[j]这个位置,重新比较)4.那么怎么构造next数组呢?找i和j记录主串和模式串各自的位置,如果匹配就继续同时向后移,如果不相等,主串的i就需要移回起点,继续寻找前后缀相等的字符串。

自己的准则(插个旗让大家看,就更有动力)

 学习1.让自己先明白此事非做不可,然后全力去做2.此下几种必需掌握到中等水平ubuntu ♥ ,未完成html+css+js ♥,未完成python ♥,未完成java ♥,未完成php ♥,未完成3.不在更改博客主题,等学完上面的以后在优化博客生活:1.没事早点睡,11点,别逛微博和bilibili了2.不要装b,别人不问就不要乱说,要不然容易自傲弱鸡的ACM:(目标,省赛:Gold,Icpc:silver)1.cf刷500道题+模拟题100道,到大二下学期开学之前 

数据结构之学生管理系统

#include<iostream> #include<string.h> #include<string> #include<conio.h> #include <stdlib.h> #include <stdio.h> using namespace std; #define LL long long int #define mem(a) memset(a,0,sizeof(a)) typedef struct node { LL num;//学号 char name[100];//姓名 char sex[100];//性别 int year;//年 int month;//月 int day;//日 char edu[100];//学历 LL tel;//电话 struct node *next; } linklist; void face(linklist *G); void menu(...