leetcode: 1119. 删去字符串中的元音

2020-04-11
阅读 1 分钟
1.2k
题目 给你一个字符串 S,请你删去其中的所有元音字母( 'a','e','i','o','u'),并返回这个新字符串。 思路 利用c++的迭代器,进行优化 {代码...}

QT:使用线程池 QThreadPool 与 QRunnable

2020-03-24
阅读 1 分钟
4.7k
线程池的执行任务对象,是继承QRunnable的子类,执行内容为重写后的run方法。可以通过设置是否运行结束后自动释放。需要使用信号槽的时候,同时需要先继承QObject,后继承QRunnable

leetcode: 1160.拼写单词

2020-03-18
阅读 1 分钟
935
维护一个容量为26的数组,遍历字符chars对每个字母计数之后使用这张计数表,去对照words内每一个单词,遇到对应字母就-1若遇到0就跳出,并不计算长度。若整个单词遍历完,就记录改单词长度

海明码原理与计算

2020-03-18
阅读 2 分钟
2.7k
以要发送1101这个数据为例子,假设校验码有m位。为了满足一位纠错能力(即知道哪一位出现了错误),则m位纠错码101这个数据为例子,假设校验码有m位。为了满足一位纠错能力(即知道哪一位出现了错误),则m位纠错码需要能表示4+m+1种状态(+1为没有错的状态)因此可以推出,若有n位数据,m位校验码,计算插入的校验码位数的...

OpenWrt: uhttpd服务接收POST数据

2020-03-17
阅读 2 分钟
3.8k
在/www 文件夹下,创建lua服务文件。文件路径加文件名即为访问路径 例如query服务访问路径为:[链接] 接受POST数据并返回 {代码...} 响应请求 {代码...} 生效配置 /etc/init.d/uhttpd restart 通过http访问修改wrt sta 密码 {代码...}