摘要: ## 打开插件设置 ## 在该设置中加入语句`-fexec-charset=GBK` 即可 ![image](https://img2023.cnblogs.com/blog/1504700/202307/1504700-20230729122954037-352621402.png) 阅读全文
posted @ 2023-07-29 12:31 octal_zhihao 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 前言 虽然现在许多IDE和文本编辑器都已支持了远程连接服务器的功能 但不得不说,在一个bash小黑框里用vim+tmux写代码也是一个很有逼格的事情 但说实话,默认配置下的vim还是很伤眼睛的:upside_down_face: 于是我就花了些时间对三大配置文件进行了改造 今天把它们分享出来(也防止 阅读全文
posted @ 2023-02-07 15:49 octal_zhihao 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 原题链接 洛谷翻译版 博弈论 我们假设A是先手,B是后手 对于两人来说,最优策略就是先把不在正序(or逆序)正确位置的数染上色,乘对方还没有染完,就交换 总共有三种情况: A需要染,B不需要染 $\Longrightarrow$ a B需要染,A不需要染 $\Longrightarrow$ b A和 阅读全文
posted @ 2023-02-05 11:05 octal_zhihao 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 如果你在配置服务器的免密登陆时出现了如下的error,那这篇文章一定会对你有帮助 ###(zzh是我配置的别名,如果没有配置过,后面跟的参数应该是用户名@ip地址的格式) 报错的原因呢,其实是Windows终端和Linux终端不同,没有内置ssh-copy-id命令 本文提供三种解决方案 正常情况下 阅读全文
posted @ 2023-02-02 22:46 octal_zhihao 阅读(3866) 评论(0) 推荐(1) 编辑
摘要: 原题链接 官方题解 个人理解: 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 阅读全文
posted @ 2023-01-21 15:02 octal_zhihao 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 原题链接 第一眼看到这道题,其实很容易会联想到经典的bash game问题 这道题并没有巴什博弈那么复杂,但也算一道比较新颖的博弈论题吧 还是很适合作为一道博弈论入门题的 题目大意 有A/B两堆石子,两名玩家进行取石子比赛,玩法很朴素,就两种取法: ①在A堆取1颗,在B堆取2颗 ②在A堆取2颗,在B 阅读全文
posted @ 2023-01-09 20:02 octal_zhihao 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 使用lambda表达式实现sort的自定义排序(C++ and Java) 首先大致讲一下什么是lambda表达式 你也可以将它就当做是匿名函数,lambda表达式其实就是匿名函数演化出的一种语法系统 举个栗子: 普通函数 int function(int x, int y); //声明(定义) f 阅读全文
posted @ 2023-01-02 22:17 octal_zhihao 阅读(1879) 评论(0) 推荐(0) 编辑
摘要: 好文传送门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; 阅读全文
posted @ 2023-01-01 22:00 octal_zhihao 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Longest Regular Bracket Sequence (CF5C) 洛谷镜像 题目大意 给出一个括号序列,求出最长合法子串和它的数量。 合法的定义:这个序列中左右括号匹配 #include<bits/stdc++.h> using namespace std; const int M=1 阅读全文
posted @ 2023-01-01 14:14 octal_zhihao 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 好题分享——[USACO22FEB] Sleeping in Class B 洛谷题目链接 题面翻译 $T$ 组数据,每组给定一个长度为 $N$ 的数组 $a_1, a_2, \dotsb , a_n$。 每次操作可选择两个相邻的数合并,得到的新数为两者之和。 求最少操作次数使得所有数相等。 数据范 阅读全文
posted @ 2023-01-01 12:49 octal_zhihao 阅读(141) 评论(0) 推荐(0) 编辑