我是Makefile

我是Makefile 我是makefile而不是makelove。最近学校开了Linux这门课,于是我就开始自学Linux了,看的是《Linux就是这个范儿》。实名制推荐,语言又风趣又实在。 ...

April 11, 2019 · 3 min · CheaSim

4月计划

4月9日 背单词 数学全书复习 cf两道题目 4月10日 上午满课,下午2点可以开始学习。 背一篇作文,熟悉到能够默写。 cf两道题目 数学10道小题 —3道 linux作业完成 makefile搞定一下,顺便把原来历史遗留的编译原理大作业用makefile写一下。pro~ ...

April 10, 2019 · 1 min · CheaSim

codeforces 1600-2200 题目刷

F. Graph Without Long Directed Paths 题意 给定一个无向图,里面没有重边也没有circle也就是自反。问把这个无向图变成有向图,怎么变才能使得图中的路径没有超过2的,就是可以穿过两条边的路径。 ...

April 10, 2019 · 1 min · CheaSim

Linux学习笔记

Linux 这个学期上了Linux,顺便做点笔记。 看的书是 《Linux就是这个范儿》 还挺有意思的。 实验(Linux进程管理和通信) Linux学习笔记 https://www.cheasim.com/Linux/2019/04/09/Linux%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0.html 作者 CheaSim 发布于 2019-04-09 更新于 2019-04-10 许可协议 #学习笔记Linux

April 9, 2019 · 1 min · CheaSim

[cf548]Edgy Trees

Codeforces Round #548 (Div. 2) C.Edgy Trees 题意 给一个树,树上的边分为黑色或者红色,现在我们定义一个序列[𝑎1,𝑎2,…,𝑎𝑘] 我们按照次序经过序列中的每一个点(最短路径) 如果进过至少一条黑边,那这个序列就是好的。 ...

March 29, 2019 · 1 min · CheaSim

第十届蓝桥杯题解

第十届蓝桥杯题解(个人向) 第一题 平方和 算$1 ​$到$2019​$中含有$2,0,1,9​$的数的平方和。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 #include using #define #define #define #define typedef typedef const //head bool while int x /= 10 if } return } int #ifdef freopen("1.in" #endif ll ans = 0 rep(i,1 if } printf return } 第二题 数列求值 求类似斐波那契数列$f[i] = f[i-1] + f[i-2] + f[i-3]$ ,求$f[20190324]%10000$。 ...

March 29, 2019 · 1 min · CheaSim

[Codeforces Round #546 (Div. 2)题解]

Codeforces Round #546 (Div. 2) D题题目读错把爷给整自闭了,此篇题解除了D都只有代码了 A. Nastya Is Reading a Book 做法 暴力 ac代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 #include using #define #define #define #define typedef typedef const //head int vector int #ifdef freopen("1.in" #endif scanf rep(i,0 int ve.push_back(r); } int int printf return } B. Nastya Is Playing Computer Games 题解 找规律。 两个一组要六次。 ...

March 18, 2019 · 2 min · CheaSim

蓝桥杯历届题目

还有6天蓝桥杯了 开始刷历届练习题了。 小计算器 题意 实现一个直接的计算器。没有四则运算规则优先级。并且能够有进制转换 题解 数字转换字符串的时候,$0$是关键点。 ac代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 #include using #define #define #define #define typedef typedef typedef const //head int const const char int char void memset ull t = k; int if while if ans[cnt++] = x%t+'0' }else ans[cnt++] = x%t+'A' } x/=t; } int rep(i,0 } char ull real_num int ull t = 0 ull cnt = 1 per(i,0 if t += cnt * (tt[i] - 'A' }else t += cnt * (tt[i] - '0' } cnt*= k; } return } int #ifdef freopen("1.in" #endif cin ull now = 0 int k = 10 bool rep(i,0 cin if now = 0 init = true }else cin ull temp = real_num(); if now = temp; init = false continue } if else else else else }else sign = 1 }else sign = 2 }else sign = 3 }else sign = 4 }else sign = 5 }else solve(now); cout }else cin } } return } 合根植物 题意 并查集 ...

March 18, 2019 · 1 min · CheaSim

三月计划

March 每天记录一点在计算中心的计划。 a plan a day,a master i will be. even a phD! 3/11 背一单元单词 高数第一单元finish hash题目搞定 不看贴吧 不看斗鱼 hash完成了两道。 贴吧看的飞起。斗鱼看的飞起。 ...

March 11, 2019 · 1 min · CheaSim

[acm]hash学习笔记

hash学习 hash是一种比较常见的处理字符串的手法。在acm题目中,经常使用hash来处理字符串。比如判断一个子串在一个字符串中出现过几次。就可以使用hash来处理。 ...

March 9, 2019 · 2 min · CheaSim