题意:有一排座位,要求每人之间隔$k$个座位坐,$1$代表已做,$0$代表空座,问最多能坐几人. 题解:我们分别从前和从后跑个前缀和,将已经有人坐的周围的位置标记,然后遍历求每一段连续的$0$,对于每一段最多能坐$\lceil len/(k+1) \rceil$,求个和就可. 代码: #includ ...
分类:
其他好文 时间:
2020-06-19 14:26:17
阅读次数:
52
at if not, Start Atd Service systemctl status atd.service //output: ┌─[root@nedrain]─[~] └──? $systemctl status atd.service ● atd.service - Job spooli ...
分类:
系统相关 时间:
2020-06-19 13:45:08
阅读次数:
66
聊聊iOS开发中的JSBridge https://www.jianshu.com/p/eff176e220e0 https://www.jianshu.com/p/0026be142442 iOS 上使用jsBridge的方法 <!DOCTYPE html> <html lang="en"> <h ...
分类:
移动开发 时间:
2020-06-19 12:28:07
阅读次数:
147
一、技术总结 学会使用unordered_map,可以减少存储空间,同时如果是两个id号之间有关系,可以直接让他们拼接起来。使用map<int, bool>来表示他们直接是否有关系; 学会使用stoi函数,能够将字符串直接转化为默认是十进制的数字。 最后就是读懂题目,如果A喜欢B,则需要寻找与A同性 ...
分类:
其他好文 时间:
2020-06-18 22:01:33
阅读次数:
58
题目描述 我们从二叉树的根节点 root 开始进行深度优先搜索。 在遍历中的每个节点处,我们输出 D 条短划线(其中 D 是该节点的深度),然后输出该节点的值。(如果节点的深度为 D,则其直接子节点的深度为 D + 1。根节点的深度为 0)。 如果节点只有一个子节点,那么保证该子节点为左子节点。 给 ...
分类:
其他好文 时间:
2020-06-18 10:29:35
阅读次数:
52
string str ="11- 3 [1,2,3,4] Q ERTY$ %^ 23"; 取第一个字符(“1”) var first = str.Substring(0, 1); 取最后一个字符(“3”) var last = str.Substring(str.Length - i,1); 取特定 ...
https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_linux/7/html/networking_guide/sec-configure_802_1q_vlan_tagging_using_the_command_lin ...
分类:
其他好文 时间:
2020-06-17 18:34:50
阅读次数:
55
上一次说了vue+webapi+jwt做token验证时需要注意的一些问题,没有在axios中使用拦截器,而是通过参数的方式提交token,这就导致每一个api的实体类中都要有个token,容易理解和实现,但烦啊,下面是用拦截器实现的。 1、axios拦截器的实现 这是js中的代码 import a ...
分类:
移动开发 时间:
2020-06-17 18:05:28
阅读次数:
99
编辑模式转输入模式i:inserta:append光标所在处后方输入I:光标所在处首行A:光标所在处尾行o:光标所在处下方打开一个新行O:光标所在处上方打开一个新行一次编辑多个文件例如:[root@localhost~]#vimissuefstabyum.conf-o-o上下分隔ctrl+w+左右镜头切换-O水平分隔ctrl+w+上下切换打开多个文件跳转::next下一个:prev上一个:firs
分类:
系统相关 时间:
2020-06-17 16:45:34
阅读次数:
79
一:第一个shell脚本 [root@localhost ~]# cat /etc/shells [root@localhost ~]# vi first.sh cd /boot/ pwd ls -lh vml* [root@localhost ~]# chmod +x first.sh [root ...
分类:
系统相关 时间:
2020-06-17 12:38:23
阅读次数:
85