qianxunslimg
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •   
  •   

1920. 基于排列构建数组

原地修改 class Solution {public: vector<int> buildArray(vector<int>& nums) { int n = nums.size(); // 第一次遍历编码最终值 for (int i = 0; i < n; ++i){ nums[i] +
2021-12-02
#leetcode

priority_queue和tuple

&nbsp; &nbsp; 1.顶堆&nbsp;&nbsp;C++11中,针对顺序容器(如vector、deque、list),新标准引入了三个新成员:emplace_front、emplace和emplace_back,这些操作构造而不是拷贝元素。这些操作分别对应push_front、insert和push_back,允许我们将元素放置在容器头部、一个指定位置之
2021-12-02
#leetcode

QT打包程序

1.发布release版本的QT程序  在build release文件夹内找到exe文件,将其单独放在一个自建的空文件夹内 &nbsp; &nbsp; &nbsp; &nbsp;2.cd到含exe的空文件夹  在QT命令行cd到含exe的空文件夹,cd /d E:\QDIR 3.使用windeployqt.exe进行打包首先找到windeployqt.exe
2021-12-02

QString截断(string截断)

最近写一个Qt小程序用到了QString的截断,在绝对路径中取文件的名字,再拼接到新路径中,用到了两个方法:方法一:由于对QString没有深入了解,所以采用的QString–>string–>QString,代码如下:std::string pur = purposelist[i].toStdString();//都转换为string// qDebug()<<pur&lt
2021-12-02
#开发随笔

简单的滑动窗口 643. 子数组最大平均数 I

给你一个由 n 个元素组成的整数数组 nums 和一个整数 k 。 请你找出平均数最大且 长度为 k 的连续子数组,并输出该最大平均数。 任何误差小于 10-5 的答案都将被视为正确答案。 &nbsp; 示例 1: 输入:nums = [1,12,-5,-6,50,3], k = 4输出:12.75解释:最大平均数 (12-5-6+50)/4 = 51/4 = 12.75示例 2: 输入:
2021-12-02
#leetcode

图片平滑器

包含整数的二维矩阵 M 表示一个图片的灰度。你需要设计一个平滑器来让每一个单元的灰度成为平均灰度&nbsp;(向下舍入) ,平均灰度的计算是周围的8个单元和它本身的值求平均,如果周围的单元格不足八个,则尽可能多的利用它们。 示例 1: 输入:[[1,1,1], [1,0,1], [1,1,1]]输出:[[0, 0, 0], [0, 0, 0], [0, 0, 0]]解释:对于点 (0,0)
2021-12-02
#leetcode

Ubantu搜狗输入法候选汉字乱码

Ubantu搜狗输入法候选汉字乱码 可能原因,自己手贱删除了/etc/apt/sources.list.d中的fcitx的一个列表 &nbsp; 解决方法: &nbsp; &nbsp;配置当前输入发,将搜狗输入法下移放在第二个位置(MDZZ)
2021-12-02

秋招总结

签的不提,没签的透露下 快手岗位:ios客户端开发 待遇:25 * 16+2(房补) * 12+50(a的签字费) 五险一金:全额base 12公积金 补充:顺义的生活成本太高,不看好ios发展 星猿哲岗位:C++开发 待遇: 8.30 - 6.30 晚一点的话七点 大小周 8.30-4.30 可以早来早走 5天的年假 5天病假 2-4个月年终奖 20-30 * 14-15 单季度
2021-11-01
#开发随笔

vs程序 copy 到Qt的若干错误

vs程序 copy 到Qt的若干错误打杂人的苦恼: 发票太多ofd的 sunny只要pdf的 ofd只能用某个国产软件打开 某国产软件过于拉跨,无法直接转为pdf 只能认为截图 word 另存为… ofd的编码格式搞清楚有点费劲 但是想到了一个笨方法 调用某软件打开ofd文档 整体截图 使用opencv提取roi为发票区域 基于QT强大的模块化能力 直接存储为pdf 唉 在vs下学习了一些
2021-10-02
#开发随笔

MFC读取多个文件

起因本身软件的文件读取逻辑是csv存储工程测点路径 然后根据路径去指定目录下找指定格式的文件读取 这个文件逻辑也是我们的采集设备采集完成后,结果文件的保存逻辑 奈何甲方使用习惯不同,习惯ctrl A全选 所有文件放在一个文件夹下和csv匹配,只好添加此逻辑 实现过程中,按照网上的方法,发现mfc的CFileDialog读取多个文件有个最大数量的限制,选的多,实际读取到的并不全 解决方法设置CFil
2021-09-26
#开发随笔

opencv添加汉字

起因opencv的mat图片上 如果添加非中午字符 或者英文的话 使用opencv自带的putText就可以满足需求 但是添加汉字的话 putText就会出现问题 可以使用如下函数 在mat上添加汉字 函数void putTextZH(Mat &dst, const char *str, Point org, Scalar color, int fontsize,
2021-09-26
#开发随笔

vector clear() 方法 内存释放问题

自己查到的三处说法的对比: 一、转自知道的答案:https://zhidao.baidu.com/question/323662520.html?qq-pf-to=pcqq.c2c# vector,clear()并不真正释放内存(这是为优化效率所做的事),clear实际所做的是为vector中所保存的所有对象调用析构函数(如果有的话),然后初始化size这些东西,让觉得把所有的对象清除了。
2021-09-01
#开发随笔
1…78910

搜索

Hexo Fluid