- 博客(20)
- 资源 (1)
- 收藏
- 关注

原创 QT 界面解决卡顿问题——paintEvent
问题在paintEvent 中的代码较长,update() 放在主循环里, 造成绘图事件占用过多CPU,使键盘和鼠标有明显的延迟解决方法把update() 单独放在一个slot 里,定时update()MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow){ ui->setupUi(this); // 关联定时器的溢出信号到槽上 c
2020-07-07 00:33:56
7983
原创 sublime + sumatra pdf反向索引失败
中文路径问题,当 .tex 源文件上一级目录为中文是,无法反向索引,将上一级目录改为英文,成功。sunatra pdf 反向索引设置。
2024-03-10 17:27:57
543
2
原创 LeadSense相机 Mac OSX SDK 使用相关
Mac @rpath 问题解决运行LeadSense Mac OS版SDK遇到的问题@rpath 针对某一个可执行文件的运行路径利用install_name_tool 进行修改问题:hhh@NEOdeMacBook-Pro apps %./ImageViewer dyld: Library not loaded: @rpath/libevo_evorw64.dylib Referenced from: /Users/hhh/Downloads/EvoBinoSDK-v1.6.0-macos-x64
2021-06-29 12:02:26
226
原创 Github初识:本地工程上传 / Clion 登陆GitHub
**初次使用 Git / Github****在Linux 上使用git 命令将本地工程上传至Github仓库**在GitHub 上新建仓库在本地新建文件夹(本地想要放 提交至GitHub的工程 的位置),然后将仓库clone 到本地$ git clone https://github.com/…/…将本地的项目文件复制到新建的文件夹在新建的文件夹打开shell$ git add -all将工程提交到本地仓库$ git commit -m “修改说明”本地仓库提交到Github
2020-09-20 11:26:17
2807
原创 数据结构第一次 上机实验: 计算器
数据结构第一次 上机实验: 计算器心得非常感谢今天早上,我完成了第一个关于“数据结构”的课程。这是我最有效的编程。感觉如此的快乐和自信,我现在必须把我的感觉写下来1。在编写代码之前,您必须进行批判性和仔细的思考为了制作这个程序,我在周六晚上用了一个小时,周日早上用了两个小时来思考算法的核心部分。在此之前,我已经完全听懂了老师在课堂上说的话,也知道了这个项目的大纲。2.把你的想法写下来...
2019-09-24 09:17:44
239
原创 指针数组的运用
指针数组的运用题目描述已知正整数n,n的范围是1—100。你要从键盘读入n个字符串,每个字符串的长度不确定,但是n个字符串的总长度不超过100000。你要利用字符指针数组将这n个字符串按照ASCII码顺序进行升序排序,然后再打印到屏幕上。字符串中可能包含ASCII码中的任意字符,每个字符串以换行符结束输入。要求:不允许定义如char str[100][100000];这样的二维数组,因为会极...
2018-12-28 17:57:54
615
原创 关于回形矩阵
回形矩阵代码# if 051 2 3 4 516 17 18 19 615 24 25 20 714 23 22 21 813 12 11 10 9#elif 1#include <stdio.h>int main(){ int A[110][110]={0},n,i=0,j=0,k,round,count=1,n1; scanf("%d...
2018-12-27 20:12:49
178
原创 猴子选大王
猴子选大王详解见ttps://blog.youkuaiyun.com/sxhelijian/article/details/49226553我的代码#include &amp;amp;amp;amp;amp;lt;stdio.h&amp;amp;amp;amp;amp;gt;void SelectKing (int n,int m);int main(){ int n,m; scanf(&amp;amp;amp;amp;quot
2018-12-16 16:09:52
182
原创 模拟洗牌游戏
洗牌发牌解释我的小代码#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;time.h&gt;void Shuffle(int A[][13]);void Deal(int A[][13]);void Print(int a,int b,int c);int main(){ s
2018-12-16 15:50:52
240
原创 OJ解码编码题
OJ解码题题目设有一个整型数组a中存放n个互不相同的整数,a中元素取值范围为0到n-1。a数组的编码定义如下:a[0]的编码为0,放入b[0];ai的编码为在a[0]、a[1]、…、a[i-1]中比a[i]的值小的数的个数,放入b[i]。例如:a[6]={4,3,0,5,1,2}时,则b[6]={0,0,0,3,1,2}。你有两个任务,任务一是编码,即已知n与数组a,求数组b;任务二是解码,即...
2018-12-13 22:28:19
998
原创 二维数组的排序
矩阵的交换题目问题描述:任意给定一个n*n的矩阵,矩阵的行数与列数均为n。你的任务是通过行变换,使得矩阵每行元素的平均值按递增顺序排列。如果出现有的行平均值相同的情况,则按照原顺序输出。输入与输出要求:输入一个整数n代表矩阵的行数(列数),n的范围是1—100。然后输入n*n个整数,即此矩阵的元素。矩阵元素的绝对值不会超过1000。输出经过行变换后的新矩阵。每行的每个元素用空格分隔,注意...
2018-12-13 19:57:16
286
原创 数列的解码 (TKZW)
OJ题目数列的解码题目描述有n个整数组成的数列(这n个整数互不相同,取值为1-n),原始数列中第一个数字是1,将1删除后把其后的两个数字放到数列的末尾,这时排在数列开头的数字是2,将2删除,取其后的两个数字放到数列的末尾,这时数列的开头是3,依次类推,直到把数列中所有的数字删除。如果剩下的数不足两个,那么就取一个数。例如原始数列为“1 5 3 2 4”:将1删除后,把其后的两个数字放到数列...
2018-12-13 19:50:19
449
原创 有趣的ASCII码
ASCII变化问题-‘0’就是把字符型的数字转化成实际的数字字符 1是49字符 X=23+65-48=40-‘A’就是把大写字母编码0-25
2018-12-13 10:47:34
474
原创 看看括号是否匹配
括号的匹配最简单的版本只有一个小括号题目问题描述:任意给定一个字符串,字符串中包含除了空格、换行符之外的任意字符。你的任务是检测字符串中的小括号是否配对,即“(”与“)”是否配对。如字符串“((a+b)(c+d))”中小括号是配对的,而“((a+b))c+d))”则不配对。输入与输出要求:输入一个长度不超过100的非空字符串,该字符串中不会出现空格、换行符。输出检测结果。程序运行效...
2018-12-13 09:48:48
407
原创 (利用数组值与下表)统计字符的个数
统计字符的个数勇气,信念,变通题目问题描述:任意给定一个字符串,字符串中包含除了空格、换行符之外的的任意字符。你的任务是统计出现在该字符串中的各字母(即“A—Z”,“a—z”)的个数(区分大小写)。输入与输出要求:输入一个长度不超过100的非空字符串。字符串中不会出现空格、换行符。输出字符串中出现的字母的统计信息,每个字母的统计信息占一行,按照字母的ASCII码的顺序输出。程序运行效...
2018-12-13 09:32:51
442
原创 OJ细节错误清单
答案错误1.数组开的没问题,用的时候越界a[100];有a[j+1]这种表达式,j最大只能是99相似的,还有a[j-1],j最小的时候是12.还是那个换行的问题一但出现了T行数据的提示,就要小心...
2018-12-13 09:14:21
198
原创 输出出现次数最多的那个数
出现次数最多1.最简单的情况知道数字的范围,比如0到100,保证每个出现的数字出现的次数不同输入数字输出出现次数最多的数字代码如下#include<stdio.h>int main(){ int a[110]={0},n,b,max,d; scanf("%d",&n); for(int i=0;i<n;i++) { ...
2018-12-07 11:34:09
3067
原创 二分查找
查找1.二分查找1.元素要排的有序(排序一定不能出错)2.注意high ,low,还有条件代码如下输入库里的元素个数将元素依次输入输入要查找的数输出正确的排序结果查找的数的位置注意 库中元素的个数较多,要用全局变量#include&amp;amp;lt;stdio.h&amp;amp;gt;int BinarySearch (int a[],int n,int m);void InsertSort...
2018-12-07 10:46:01
272
原创 排序(初级的那三个)
初级的三种排序1.最喜欢的选择排序代码如下void InsertSort(int a[],int n){ int c; for(int k=1;k&amp;amp;lt;n;k++) { int k2=k; while (k2&amp;amp;gt;0 &amp;amp;amp;&amp;amp;amp; a[k2]&
2018-12-07 09:55:18
135
课设相关.zip
2019-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人