元旦快乐!标题来自Google。今天是元旦三天假期的最后一天。作为一年的开始,我更了博客。

最主要的工作是迁移了仓库,2017年的仓库已经被重命名为learning.2017,作为存档。建立了2018年的仓库,如果想要读取权限(目前仅剩2个用户),请发表评论。

Good Luck & Have Fun! May StarClan light your path.

本文由WARRIORS词条系统驱动

上次在NOIp2017游记中提到了WARRIORS小说,实际上这是我近阶段阅读的,从四部曲开始切换到英语版本,可以提高一下英语。仿照《算法导论》(Introduction to Algorithms),我用了这个题目,对其进行简要的介绍,顺便放一些有趣的摘录。

我看的版本实际上是第二版平装,但页码与第一版一样。

更新的方式类似于中文维基吧。我自己的评论以引用方式出现。~~对于大部分名词,我都用了英文。~~现在使用简单的词条系统。本文作为WARRIORS基础。


WARRIORS简体中文译为《猫武士》,作者以艾琳·亨特(Erin Hunter)作为笔名发表的,原版为英语。

阅读全文 »

开始有时间改正NOIp2017的题目了,在这篇文章中,简单写一下题解。题意和我在比赛时的原始代码见游记

小凯的疑惑(math)

没什么可说的了,以后再证明吧。

math.cpp
1
2
3
4
5
6
7
8
9
10
11
#include <fstream>
using namespace std;
ifstream fin("math.in");
ofstream fout("math.out");
int main()
{
int a, b;
fin >> a >> b;
fout << 1ll * a * b - a - b << endl;
return 0;
}
阅读全文 »

简介

一直以来就想介绍一下FFmpeg这个强大的多媒体工具。官方介绍为"A complete, cross-platform solution to record, convert and stream audio and video. "

FFmpeg包含三个部分:ffmpeg, ffplay和ffprobe,分别用于转换、播放和查看信息。当然查看信息用MediaInfo更加方便,文件右键即可。而播放,相信大家都有自己偏好的播放器,不会去用命令行工具播放。说句题外话,我目前用PotPlayer,另外K-Lite、VLC也不错。接下来主要就介绍ffmpeg。

很多播放器都用ffmpeg来软解码(与硬件解码相对),但除此之外,ffmpeg还可以用来转码,简单的剪辑,修改视频分辨率。使用各种库可以支持很多常见的编码操作。ffmpeg是命令行工具,方便批处理,还提供库以供再开发,完全开源。

阅读全文 »

本文由WARRIORS词条系统驱动

炭毛(Cinderpelt)

摘要

中文 原文 老师 学徒(Apprentice) 群体
炭毛 Cinder-pelt 霜毛 火星(Firestar)、黄牙(Yellowfang) 叶池(Leafpool) 雷族(ThunderClan)、星族(StarClan)
《预言开始》(The Prophecies Begin) 《新预言》(The New Prophecy) 《三力量》(Power of Three) 《星预言》(Omen of the Stars) 《暗影幻象》(A Vision of Shadows)
$2$ $3$ $5$ $4$ $4$

炭毛,灰色母猫,一个我几乎已经遗忘的人物。在《寒冰烈火》(Fire and Ice)成为火心(Fireheart)的学徒,在《黄昏战争》(Twilight)中为救栗尾(Sorreltail)而被獾杀死。她本该成为武士,但由于可能由虎掌(Tigerclaw)的阴谋造成的事故,使她的后腿严重受伤而只能成为巫医(Medicine Cat)。为了实现她的武士梦想,星族给了第二次机会,作为栗尾幼崽(Kit)炭心(Cinderheart)。于是她给黑莓掌(Brambleclaw)的一条命就是“提供第二次机会”。

阅读全文 »

本文由WARRIORS词条系统驱动

简明概要

剧透警告!

久违的单个PoV叙述,为赤杨爪(Alderpaw),我就译为赤杨爪,另一种译为桤爪,琥珀色眼睛的暗姜色公猫,尾尖是白色的(white-tipped tail)。他的手足烁爪(Sparkpaw),按照灰机译为烁爪,又译闪爪,橙色的虎斑母猫,也是主要人物。他们的老师是鼹鼠须(Molewhisker)和樱桃落(Cherryfall),也是手足,上次在群星之战(The Great Battle)中出现报信的两个学徒(Apprentice)。当然,后来赤杨爪转行巫医(Medicine Cat),~~老师也不知是叶池(Leafpool)还是松鸦羽(Jayfeather)。~~根据《雷影交加》(Thunder and Shadow),应该是松鸦羽

预言令人难以捉摸:Embrace what your find in the shadows, for only they can clear the sky. 一种译为“拥抱你们在暗影中的所得,只有他们能驱散天空的阴霾。”因此赤杨爪烁爪、沙风(Sandstorm)和他们的(原)老师踏上了探索之旅(台湾写法),目标是遥远的天族(SkyClan)。一开始赤杨爪对他们此行的目的严格保密,虽然不能告诉烁爪让他很不习惯。

一天夜里他们遭遇狐狸袭击,沙风肩部受伤,而赤杨爪无力抵抗。此时,一直跟随的影族(ShadowClan)学徒松针爪(Needlepaw),最终帮他们赶走了狐狸,沙风同意她加入他们的探索。然而,赤杨爪的新幻象表明他们必须抓紧时间,坚持赶路导致沙风伤口恶化,最终死去,享年约118个月。

阅读全文 »

本文由WARRIORS词条系统驱动

概述

猫分为族群猫(Clan cats)、部落猫(Tribe cats)、远古猫(The Ancients)、宠物猫(Kittypets)、泼皮猫(Rogues)、独行猫(Loners)等群体,其中最为重要的是族群猫。

WARRIORS中自古至今有很多群体,除了熟悉的族群和部落,还有很多变体,以及亡者群体。当然我对于“传说群体”即狮虎豹族很反感,因为这个设定与分类学大相径庭。2018-04-15更新:将Introduction to WARRIORS中群体部分并入。

族群

概述

族群是高度组织化的群体,地位分工明确。绝大多数族群猫信仰星族(StarClan),遵守武士守则(The Warrior Code),死后加入星族。而反面人物死后会加入黑森林(Dark Forest)或正式的称为无星之地(Place of No Stars)。

阅读全文 »

本文由WARRIORS词条系统驱动

拆分计划第一篇,原来的Introduction to Warriors过长。

概述

真正战斗的部分只有最后70页,不过我写了整整一页笔记。书中提到雷族(ThunderClan)战死的只有冬青叶(Hollyleaf), 鼠毛(Mousefur), 香薇云(Ferncloud), 火星(Firestar)。当然,另一个关键的是斑叶(Spottedleaf)。其中火星被树砸死,虽然官方不赞同。结局是黑莓掌(Brambleclaw)成为黑莓星(Bramblestar),并且任命松鼠飞(Squirrelflight)为副族长(Deputy)。另外the Three的时代已经结束了。

精彩片段

If you have half the courage and loyalty of 火星, you will be a fine leader of 雷族. – 蓝星(Bluestar)

这是蓝星黑莓星的话,是对火星的高度评价。

阅读全文 »

概述

本博客自2017-03-11在GitHub上创建,至今已有接近一年。在这里简单介绍一下静态博客的搭建,以及其优缺点。此外,还包括对其他形式博客的试用结果,以及GitHub Pages上博客的历史。

所谓静态博客,即没有数据库的动态内容,仅仅是一堆网页。但借助Leancloud等平台,也可以加入一定的动态内容。

常见的博客有三种类型:

  • 提供博客的网站,如OIer常用的csdn、cnblogs,小学用过的网易博客,Google Blogger。一些OJ也提供了博客功能,例如洛谷最近也推出了博客,主要用来写题解。
  • 静态博客托管,从强制公开的GitHub Pages,到允许私有的Bitbucket,国内用Coding代替。
  • 动态博客,需要数据库支持,最著名的是WordPress,一般都要有自己的服务器。当然Coding似乎也推出了动态博客服务,然而我并没有用过。
阅读全文 »

本文由WARRIORS词条系统驱动

简明概要

剧透警告!

引子中,天族(SkyClan)巫医(Medicine Cat)回声之歌(Echosong)看到了一个幻象:有五个尖角的枫叶,实际上象征五个族群。不过她并没有理解这个幻象的意义,当时天族已经离开了河谷,具体应该见《鹰翅的旅程》暂译(Hawkwing’s Journey)。

PoV上升到三个,除了赤杨爪(Alderpaw),当然就是小枝(Twigkit)/枝爪(Twigpaw)、小紫罗兰(Violetkit)/紫罗兰爪(Violetpaw)。PoV的增加意味着又是一本都是琐碎小事的书。小云(Littlecloud)最终还是死了,影族(ShadowClan)没有了巫医,花楸星(Rowanstar)来雷族(ThunderClan)求助,于是叶池(Leafpool)就暂时去了影族,从幼崽(Kit)训练到完全的巫医,名为洼光(Puddleshine)。而在赤杨爪的建议下,小枝小紫罗兰开始在半夜见面,顺便他也可以见一下松针爪(Needlepaw)。

洼光这个名字真是喜闻乐见,对于OIer而言,就是WA光的谐音。另外还有《虎心的阴影》暂译(Tigerheart’s Shadow)里神奇的塔尖暂译(Spire),读法与强连通分量和LCA的Tarjan算法一样。

阅读全文 »