2019-04-26 | UNLOCK

[体育课日志] 鸭子步之青蛙跳 4.19-4.25

“之” 是音节助词

初二下。
终于,我们离体育中考又近了一个学期。
可爱的唐老师不染发了,显得和蔼了许多,但是下手的力度却大了不少。
计时 1000 米,养生 8 圈跑之类的惯用套路对我们来说已经不痛不痒了。贴心唐老师于是尽可能的找些新菜品招待我们。
我记得上个学期玩得最多的是俯卧撑,这个学期改成了鸭子步+青蛙跳的套餐。
于是又是一轮新式的侦察者与偷懒者之间的较量。

README MORE >>>
2019-02-06 | 随笔 | UNLOCK

老家 小记 2.6

微信图片_20190206195352.jpg

README MORE >>>
2019-02-06 | 随笔 | UNLOCK

地平说,真相无惧调查

这个标题不是我取的,,我没有任何反社会心理。
我只是觉得地平说的内容有些也不无道理。
虽然这个视频里面的确有一些漏洞,
但是有一些证据倒是有点意思。

README MORE >>>
2019-02-04 | 随笔 | UNLOCK

从地平说到“唯我”主义 小记 2.4

我今天看到了有关“地平说”的内容。
这个学说内容很简单:地“球”是平的,宇宙是不存在的,政府和 NASA 一起骗了全人类。
我只好说,我这种很容易被社会舆论牵着鼻子走的孩子在看了他们详细的解释和证明后马上就沉迷于此。
事实上我在看了 YouTube 上论证之后的一小段时间里真的相信了这个被称作阴谋论的学说。

README MORE >>>
2019-02-02 | 随笔 | UNLOCK

旧事记 那些我玩过的游戏 2.2-2.3

在颓了一天以后忽然想了很多东西。特记。

2010

我大概是幼儿园时第一次接触了电子游戏。
那时候没有什么手机、电脑的。
我和我三个表哥不知道哪里搞来的游戏卡,插在游戏机里面,然后连上家里的一台旧电视。
像素不高,控制游戏的摇杆也算不上灵敏,但我们玩得开心。
那时候我们就玩《魂斗罗》,两个人一起,我们轮着来。
那时候我们玩并不为了从游戏里找乐子,就是四个人在一起,舒服。

README MORE >>>
2019-01-24 | 随笔 | UNLOCK

旧事记 初二上 1.21-1.24

期末考试似乎还行,忍不住续写期中考试后写的《咸鱼》

我不知道要从哪一次失败开始写起。
怕是太多罢了。
我大概是从进初中开始才发觉了生活没有我想象的这么轻松。
我是到了现在才知道成功这条路根本没有这么好走。
我似乎是失去了很多,但我却常常不合时宜地感到知足,
我似乎是习惯了,习惯了耀眼的是别人,灰暗的是自己。
我的确感到痛苦,
但是痛苦过后,又会把伤口掩盖起来,
我把它藏起来,好像这样它就不会对我造成伤害,
“我他妈的,再也受不了了啊。”

README MORE >>>
2018-12-09 | 杂记 | UNLOCK

如何用 Python 实现基于 UDP 协议的聊天工具?

前言

最近刚自学的 Python ,有 C++ 的基础上手还算快。Python 的网络库使用十分简便,此文简单记录基于 UDP 协议的聊天程序编写过程。
相比 TCP-IP 协议, 使用 UDP 协议写出的程序在我看来结构更加清晰,且也比较方便之后多线程的加入。

主要思路
服务器端负责处理信息转发,将某个客户端发来的消息转发到别的客户端,以达到信息交换的功能,即简单的聊天功能
客户端需要做到接收消息和发送消息,并且这两个进程必须是同时进行的。

README MORE >>>
2018-11-22 | 杂记 | UNLOCK

[经验] F12大法的正确打开方式

前言

F12 似乎越来越流行了。
但凡是个会点 Information Technology 的犇犇都无时无刻享受着使用 F12 调教网页的快感。
但是常常有人发问,这东西究竟有个什么卵用?

既然您诚心诚意的发问了,我就大发慈悲地告诉您——
不光有用,而且很邪恶。
于是本文将会记录几个较为常用的 F12 使用方法。

README MORE >>>
2018-11-21 | 随笔 | UNLOCK

旧事记 咸鱼 11.12-11.21

期中考试结束了。我的成绩并不算拔尖,但我看到兴奋得哭了出来。
这不是我今年第一次哭了。
我总感觉自己受的委屈太多了。我是一名信息竞赛选手,却连 NOIP 的初赛都没考进过。我那么多次豪言壮志,文化课要考个好成绩出来,却总是一次又一次的让人失望。我怀疑自己,早已没有自信的资本的我准备开始堕落了。
我还没尝过胜利的滋味啊。
“我他妈的再也受不了了。”

README MORE >>>
2018-11-02 | 随笔 | UNLOCK

秋 小记 10.28-11.2

以前我不是很喜欢秋天——
谁让它总是略显单调。
春天的万物复苏,
夏天的生机勃勃,
冬天的宁静优雅,
总是让人难以忘却。
但是可怜的秋天,我却总是想不出什么优秀的词来形容它的美。
似乎它有的,仅仅是凄凉的冷风和枯败的落叶。

README MORE >>>
2018-10-26 | 杂记 | UNLOCK

Hexo-Theme-Yilia使用记录

Hexo-Yilia 是一个优秀的 Hexo 主题,由 @Litten 开发,受到了广大 Hexo 使用者的欢迎。
说它优秀有以下几个原因:

  • 优秀的加载速度
  • 优秀的双栏设计
  • 优秀的智能菜单
  • 优秀的简约画面

这样一款简约优雅的主题,能让人更加专注于文章内容。
所以事实上本人是不大建议魔改的,但是有一些小小的细节可以根据个人喜好进行调整。
当然,如果您要使用这款主题,您就必须明确您是以文章为中心
而不是以背景和格式为中心的。

README MORE >>>
2018-10-24 | 随笔 | UNLOCK

[体育课日志] 妈耶3000米 10.16-10.22

今年升入初二的我们,最初还沾沾自喜着,在这学校里的辈分总算不是垫底了。可惜好日子不长,我们在小初一的面前光彩了几天,舒服日子没过够就开始发虚了。
体育组的老师带来了扫兴的消息。似乎是区里即将对全体初二同学的体育锻炼质量进行抽测调查。因为老师们不知道究竟会抽到哪个班,于是之后对全体初二同学实施统一策略。
好日子彻底结束了,每天大课间跑步从750米加到1000米,可是给的还是750米的时间。
更让人全身发虚的是体育课。
帅气的老唐得知了这个消息,高兴坏了:
总算找到个理由折磨折磨我们了。
这之后的第一节体育课,我们照常很懒散地集队。
可我忽然发现唐老师的神色似乎不是很友好啊。

README MORE >>>
2018-10-24 | 学习 | UNLOCK

[S-Contest] 20181023-T1-排队出发(贪心/排序)

题目描述

神牛岛是传说中的一个岛屿,凡是成功到那里游历,完成探险并返回的人,都会成为神牛。但是,现实中却没有人知道如何到达神牛岛。
这天夜里,笃志者睡着之后,不久就进入了梦乡。他突然看到有人在问,“有人想去神牛岛的吗?”神牛岛之旅的牌子前,就开始有不少勇士报名要去冒险探索。
“我们会把勇士安排在前,带领大家一起去神牛岛。下面开始点名!”管理队伍的LXY神牛说。其实说实话,给学生排队这种工作是最让神牛头疼的了。因为同学们都有自尊心,都不愿意排后面。共有n个同学要排成一列,每个同学有两个属性:影响力和承受能力。给一个同学造成的心理创伤指数等于所有在他前面同学的影响力之和减去他的承受能力。现在请你帮忙安排一下点名顺序,尽量使受到心理创伤最大的同学少受创伤。

README MORE >>>
2018-10-23 | 杂记 | UNLOCK

Material化Windows桌面任务栏

关于让Windows桌面任务栏透明化/毛玻璃化的方案。

README MORE >>>
2018-10-19 | 杂记 | UNLOCK

[项目] EasyHexo-Hexo从入门到入土

项目图标
参与了一个小项目,据说是为了给想写博客的同学一个系统的帮助。该项目由一位胸怀大志的同学ChungZH提出。由于我以前走过的坑和弯路太多了,所以决定把所有的经验整理出来,也算是一种贡献。
后续将持续更新

README MORE >>>
2018-10-14 | 随笔 | UNLOCK

NOIP2018游记

从初一我入坑开始,我便经常幻想着有一天能够在这信竞道路上发光发亮。事实证明,我想得真美。
我不是一个很实在的人,但是总是很努力地“表现地很努力”。
终于,在我最热爱的道路上栽了大跟头。
这不是什么值得宣扬的事迹。我也为此痛哭。
记录以铭。

上午是学校的统一体检。我们信奥生便自成一班,早早地做完了所有的检查。
我们忍不住欲望跑去了机房。可惜时间所迫,并未有多长时间给我们肝题。离开机房前,我在机房里踱了一圈步。这是我曾经奋斗的地方啊。

README MORE >>>
2018-10-03 | 杂记 | UNLOCK

VBS从入门到入土

首先,想学VBScript的同学们必须知道,如果是真的想要学好编程的,那么VBSCript不该作为长久的选择,学习VBScript为的是基本了解编程语言中的基本语法(所有的程序语言语法都是相通的)。VBScript上手快,成效快,因而很适合程序新手学习。
开始学习前希望您具备以下基本条件:

  • 有一定英语基础
  • 有一定耐心
  • Windows操作系统(本人不清楚Linux/Mac是否可以)
  • 本文针对程序小白而写,请各位大佬快速护目
README MORE >>>
2018-10-02 | 学习 | UNLOCK

[EOJ] Monthly 2018.10一题总结(模拟)

由于我太蒻了,所以只写对了一题的代码:《Problem A. oxx 的小姐姐们》
由于我太蒻了,看不出这是数学题,就打了个十分暴力的模拟程序。

题目描述

oxx 和他的小姐姐(们)躺在图书馆前的大草坪上看星星。
有强迫症的 oxx 想要使得他的小姐姐们正好躺成一块$n×m$的长方形。
已知小姐姐的形状是$1×p$的长方形(可以横着或竖着躺)。小姐姐从$1$到$nm$编号总共有$nm$个(如果可以的话,绝对够用)。
P.S. 小姐姐是$1×p$的是因为她们比较苗条。

README MORE >>>
2018-09-26 | 学习 | UNLOCK

图论-二分图匹配

匈牙利算法

本文内容部分参考Dark_Scope趣写算法系列之–匈牙利算法
这是一个有趣的算法。没有复杂的技巧,只是几句循环判断
形象地说,在这个算法中,我们充当的是媒婆的角色,帮助两方的角色进行匹配。

匈牙利算法是一种在多项式时间内求解任务分配问题的组合优化算法,并推动了后来的原始对偶方法。美国数学家哈罗德·库恩于1955年提出该算法。此算法之所以被称作匈牙利算法,是因为算法很大一部分是基于以前匈牙利数学家Dénes Kőnig$和Jenő Egerváry的工作之上创建起来的。
—— By 著名权威学者-百度词条

README MORE >>>
2018-09-23 | 随笔 | UNLOCK

[体育课日志] 大雨,大雨 9.20

这样闷热的日子已经持续好几天了。我们没什么身体上的不爽,但就是不过瘾。已经入了秋,总得抓住夏天的尾巴,好好的下一场痛快的大雨。
南方的天气,果真羞涩,总像是藏着掖着,让人难受。或者说,我不大习惯这种扭捏的风态。至少,在活泼的夏天里,这种态度实在不是很友好。
每一节体育课,我们都盼着跑完这一圈就忽然乌云密布,然后“哗”的把腹中的雨水全都倾盆而下。可是每次都是失望,伴着抱怨,躲在树荫下,看着天边几小的可笑的卷云飘啊飘啊。。。
然后,它就下了。
毫无预备的下了。彻彻底底的下了。不可收拾的下了。
像一个肾结石的病人做完手术从病房出来,撒的第一泡尿一样,,痛快。

README MORE >>>
2018-09-22 | 学习 | UNLOCK

[Reach-Top] 普及模拟赛反思(模拟/排序/...)

好吧不得不说这份卷子算完全是信心赛的简单难度,结果我因为怀着检查一下评测机的质量而为Problem-B写了个O3优化而白白丢了一整题的分数,心痛。以后不能再做这种傻事了。题解内容正在撰写中。。。
本次测试包含算法:魔改排序,模拟。好吧我故意把暴力漏了。

Problem B

水明老师因为视力不好,只能看到长度为2的字符串,例如AB,AA,BA,所以它将长度为2的字符串称为水明字符串,现在小曹老师送了它一个长度为n(由大写英文字母组成)的字符串,水明老师想找到其中出现次数最多的水明字符串
BBAABBBA 的答案是BB出现了3次

README MORE >>>
2018-09-22 | 学习 | UNLOCK

[NowCoder] 分则能成(模拟)

题目描述

牛牛刚开始有一个正整数n。
每次操作牛牛可以选择一个自己有的数字x,把x分为两正整数y和z,需满足x=y+z,然后获得y×z的收益。
(当然,在这个过程中,牛牛会失去x这个数字,并且获得y和z这2个数字。)
牛牛一共可以分k次,牛牛希望最大化这k次的收益之和。
因为分割的结果y和z是正整数,所以选择的x必须>=2。

README MORE >>>
2018-09-20 | 随笔 | UNLOCK

[体育课日志] 摔了个大跤 9.4-9.19

2018年的九月份里的一天,本该是开学初美好的日子。
这天体育课上来了一位新的体育老师,我远瞅他一脸黑线,心里忽然有点失望,初一时那个乐呵呵的老楼不教我们班了,换了一个外表目前看来不大友好的老师。
那位老师走近了,我才发现他似乎有点帅。头发染了一点淡淡的紫色,戴着方框细边的眼镜,不大的眼睛上是模糊的双眼皮。棱角分明的下巴,还有一点凌乱的胡髭,散发着男人的气息。
“上课铃响了没!?”他冲着散漫的学生们吼道。声音也那么富有磁性。我想着,急忙跑来立定。
“三班的学生,我带了一年了”他顿了顿,“四班的新同学们,这个学期也由我来教。我姓唐,就叫我唐老师。”话音刚落,我们就用力鼓掌,“唐老师好!”“唐老师辛苦了!”……

README MORE >>>
2018-09-02 | 随笔 | UNLOCK

人只不过是一根芦苇

README MORE >>>
2018-08-04 | 学习 | UNLOCK

数据结构-线段树

概述

线段树可以以极高的效率查询一个区间内动态的数据的总和(没错说的很平淡)。简单的说就是给你一组数据,然后问题是求第i个数据到第j个数据之间所有数据值得总和是多少。当然,这些数据不是一成不变的(这就是线段树和树状数组的区别)。
事实上,在学习了树状数组之后再来学习线段树的效果会更好。事实上它们是连贯的知识,只是被贴上了不同的标签,以至于看起来它们分道扬镳。当然,如果学习完了线段树,有一句忠告不能忘:能用树状数组就不要用线段树,要不然万一跪了吃亏的是自己。

README MORE >>>
2018-07-17 | 学习 | UNLOCK

图论-从七桥问题到欧拉路

思考

小明比小华高,小华比小红高,于是我们就能很轻松的判断出小明比小红高。可是,如何让计算机处理这样的信息呢?这个时候,我们引进了<图>的概念。

对于一组有关联的数据如A>B ,B>C,我们的大脑可以很轻松的处理并整合这些信息,但是计算机并不能直接地判断出A与C的关系,此时就需要图的帮助。图论的确是一种十分有趣的算法,它能形象地将某种复杂的关系清晰地表现在计算机中。构造了图,可以结合其它有趣的算法,如BFS/DFS来遍历图从而获取图中的信息。

README MORE >>>
2018-07-01 | 学习 | UNLOCK

[Rewrite] 洛谷博客上的存档(桶排序/Stack/模拟/打表)

题解 P1554 【梦中的统计】

看了这么多大佬的代码之后我实在忍不住了,决定站出来给各位同学讲一讲一种可以稍微提升逼格的做法(大佬们可以自顾自跳过了),这道题其实就是桶排序,用一个数组比如Count[10]来登记0~9每个数字出现的个数。在这边为了看起来比较美观,可以用函数来写。函数是C++中比较重要的东西了,我们写的int main()或int WINAPI WinMain()其实就是一个函数,我们的程序一般习惯先运行main()函数。我们也可以自己来写一个函数,函数的用法详见:【菜鸟教程】C++函数教程。这里我们可以写一个CntPlus函数,把每一个数中0~9的个数都放到一个专门的数组里就可以了,所以和桶排序是密不可分的,关于桶排序的用法详见:C++桶排序教程(该文章出处:https://blog.csdn.net/u010884939/article/details/40709039)。

README MORE >>>
2018-05-26 | 随笔 | UNLOCK

2050云栖大会游记

启程

2050-ACMer Reunion复播
2018年5月25日周五12点30分,大巴从学校出发。期待了好长时间的云栖2050总算是不远了。我坐在车上,激动地望向车外,努力的想象云栖小镇的样子,激动地把安全带拔开又系上,系上又拔开。
不到1个小时的车程,我们就到达了目的地。大朵大朵的灰云含着雨,铺满天空,阳光依旧从间隙中撒下。我在柜台拿到了自己的【参会者通行证】,激动地跑过安检门。
我第一眼看到就2050的标志伫立在云栖小镇的前方。我激动地拉上队长的手,跑向了ACMer大赛的检录处,拿上了我们队每个人的参赛牌。赛场上空调打的很足,好像喷了些干冰,聚光灯前烟雾缭绕,深吸一口能感受到饱满的蒸馏的味道。左侧的柜台能领取2050ACMer的纪念服,我取来就直接套在身上。比赛还没有开始,我于是开始满赛场跑,在舞台下方偷看主持人,与食物补给处的管理员小哥拍合影,和后排的大佬打招呼,和记者同志聊天,找摄像师给我们队拍特显……一直持续到比赛开始,我都死活不肯消停。

README MORE >>>