摘要:
亲爱的读者朋友们, 为了提升博客质量,并更好地展示和记录个人成长与学习历程,我决定开始重建我的个人博客。新博客现已上线,您可以通过以下链接访问:Octal的小站。新站采用了 GitHub 和 Vercel 进行搭建,为大家提供更快速、简洁的阅读体验。 从即日起,未来的所有文章将在新博客上发布,原博客 阅读全文
摘要:
## 打开插件设置 ## 在该设置中加入语句`-fexec-charset=GBK` 即可 ![image](https://img2023.cnblogs.com/blog/1504700/202307/1504700-20230729122954037-352621402.png) 阅读全文
摘要:
同步发表于:octal的小站 目录前言PS.vimrc.bashrc.tmux.conf 前言 虽然现在许多IDE和文本编辑器都已支持了远程连接服务器的功能 但不得不说,在一个bash小黑框里用vim+tmux写代码也是一个很有逼格的事情 但说实话,默认配置下的vim还是很伤眼睛的🙃 于是我就花了 阅读全文
摘要:
原题链接 洛谷翻译版 博弈论 我们假设A是先手,B是后手 对于两人来说,最优策略就是先把不在正序(or逆序)正确位置的数染上色,乘对方还没有染完,就交换 总共有三种情况: A需要染,B不需要染 $\Longrightarrow$ a B需要染,A不需要染 $\Longrightarrow$ b A和 阅读全文
摘要:
同步发表于:octal的小站 如果你在配置服务器的免密登陆时出现了如下的error,那这篇文章一定会对你有帮助 (zzh是我配置的别名,如果没有配置过,后面跟的参数应该是用户名@ip地址的格式) 报错的原因呢,其实是Windows终端和Linux终端不同,没有内置ssh-copy-id命令 本文提供 阅读全文
摘要:
原题链接 官方题解 个人理解: AC代码 #include<bits/stdc++.h> using namespace std; typedef long long ll; int main() { int a,b,c; cin>>a>>b>>c; if(c>a+b-1 || (a==0 && c 阅读全文
摘要:
原题链接 第一眼看到这道题,其实很容易会联想到经典的bash game问题 这道题并没有巴什博弈那么复杂,但也算一道比较新颖的博弈论题吧 还是很适合作为一道博弈论入门题的 题目大意 有A/B两堆石子,两名玩家进行取石子比赛,玩法很朴素,就两种取法: ①在A堆取1颗,在B堆取2颗 ②在A堆取2颗,在B 阅读全文
摘要:
同步发表于:octal的小站 使用lambda表达式实现sort的自定义排序(C++ and Java) 首先大致讲一下什么是lambda表达式 你也可以将它就当做是匿名函数,lambda表达式其实就是匿名函数演化出的一种语法系统 举个栗子: 普通函数 int function(int x, int 阅读全文
摘要:
好文传送门1 好文传送门2 使用模板: #include<bits/stdc++.h> using namespace std; mt19937 rnd(time(0)); int main() { for(int i=1;i<=10;i++) cout<<rnd()<<" "; return 0; 阅读全文
摘要:
Longest Regular Bracket Sequence (CF5C) 洛谷镜像 题目大意 给出一个括号序列,求出最长合法子串和它的数量。 合法的定义:这个序列中左右括号匹配 #include<bits/stdc++.h> using namespace std; const int M=1 阅读全文