一个电气狗的机械键盘 KeyWalker IFD-68 2015年,我买了第一个机械键盘,当时花了我300大洋(是一个61键蓝牙键盘)。可惜用了一年就被我敲坏了。之后,也曾各种搜寻键盘,但是对于61\68键等小尺寸蓝牙键盘来说,在500左右可选择的键盘根本就没有。 2017年双十一,又淘宝,JD,亚 ...
分类:
其他好文 时间:
2018-03-08 19:35:33
阅读次数:
1882
问题描述 输入两个矩阵,分别是m*s,s*n大小。输出两个矩阵相乘的结果。 输入格式 第一行,空格隔开的三个正整数m,s,n(均不超过200)。 接下来m行,每行s个空格隔开的整数,表示矩阵A(i,j)。 接下来s行,每行n个空格隔开的整数,表示矩阵B(i,j)。 输出格式 m行,每行n个空格隔开的 ...
分类:
其他好文 时间:
2018-03-07 00:56:22
阅读次数:
174
Description 魔术师的桌子上有n个杯子排成一行,编号为1,2,…,n,其中某些杯子底下藏有一个小球,如果你准确地猜出是哪些杯子,你就可以获得奖品。花费c_ij元,魔术师就会告诉你杯子i,i+1,…,j底下藏有球的总数的奇偶性。采取最优的询问策略,你至少需要花费多少元,才能保证猜出哪些杯子底 ...
分类:
其他好文 时间:
2018-02-26 23:11:26
阅读次数:
157
1、signal函数 Unix系统的信号机制最简单的接口是signal函数,函数原型如下: #include <signal.h> typedef void (*sighandler_t)(int); sighandler_t signal(int signum, sighandler_t hand ...
分类:
其他好文 时间:
2018-02-24 16:53:19
阅读次数:
213
https://www.jianshu.com/p/674dc7d7b4b0 函数进阶教程 - 分支、循环、子程序 按照面向过程程序设计的标准流程,我们讲完了顺序结构,就要讲分支、循环和子程序。下面我们就开始讲用于分支、循环和子程序调用功能的函数。 分支函数 要走分支,一定是要有条件要判断。 在Ma ...
分类:
移动开发 时间:
2018-02-10 13:06:15
阅读次数:
242
【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 记录下水龙头在哪些位置。 然后每秒钟把index i和index+i改变状态一下就好(置1 【代码】 cpp include using namespace std; const int N = 200; int n,k; in ...
分类:
其他好文 时间:
2018-02-03 16:07:23
阅读次数:
150
【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 紫书上的原题; "链接" 【代码】 cpp include define ll long long using namespace std; const int N = 1e5; ll m,c1,c2,v1,v2; int ma ...
分类:
其他好文 时间:
2018-02-01 13:13:02
阅读次数:
144
【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 考虑l..r这个区间。 且r是满足a[r] a[l]r的话累加C(R (l+1)+1,3); 如果l+1 【代码】 cpp include define ll long long using namespace std; con ...
分类:
其他好文 时间:
2018-02-01 13:11:10
阅读次数:
112
【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 这一题和这一题很像 ( "链接" ) 会发现如果a[i]!=b[i]那么就按下i就好了。 然后改变和他相邻的点。 此后a[i]再也不可能和b[i]相同了。 (其他点无论怎么按b[i]只会变大) 但是这样直接暴力写会超时 O(N^ ...
分类:
其他好文 时间:
2018-02-01 13:06:53
阅读次数:
107
【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 左括号看成1 右括号看成 1 设置l,r表示前i个数的和的上下界 遇到 左括号 l和r同时加1 遇到右括号 同时减1 遇到问号 因为问号可以为1或 1所以l减1而r加1 如果在某个时刻r小于0了 就说明再也不能继续了 因为说明左 ...
分类:
其他好文 时间:
2018-01-30 17:06:23
阅读次数:
147