- 博客(79)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 STM32MP157-正点原子第六章tf-a使用编译错误
原因:交叉编译工具链选择错误亲测:gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf.tar.xz和gcc-arm-11.2-2022.02-x86_64-arm-none-linux-gnueabihf.tar.xz可以成功编译下载网址https://mirrors.tuna.tsinghua.edu.cn/armbian-releases/_toolchain/
2023-07-02 20:41:40
384
原创 PSpice for TI Error message: INFO(ORCAP-15098)
Error message: INFO(ORCAP-15098)
2023-03-01 22:14:02
751
原创 qt-qt5.15.0连接mysql报错之如何生成qsqlmysql.dll和qsqlmysql.dll.debug链接库文件
qt-qt5.15.0连接mysql报错之如何生成qsqlmysql.dll和qsqlmysql.dll.debug链接库文件参考文章通过阅读参考文章,我并没有生成预期到的qsqlmysql.dll和qsqlmysqld.dll两个dll文件,实际上我安装的qt5.15.0 里面需要生成的文件已经变成了qsqlmysql.dll和qsqlmysql.dll.debug了说遇到的问题问题:error: mysql.h: No such file or directory#include <
2020-07-30 23:54:24
5840
3
原创 Clion console 输出中文乱码----我的OpenCV学习之路
Clion console 输出中文乱码----我的OpenCV学习之路问题解决办法问题乱码问题:解决办法clion默认的编码是UTF-8 这个不要改,直接将所有文件的编码方式改为GBK 即可改完之后的效果:...
2020-04-24 22:03:30
603
原创 Cmake3.17.0+mingw64+OpenCV4.3.0+Clion----我的OpenCV学习之路
习惯使用jetbrain全家桶,所以就想用clion开发OpenCV,下载好的OpenCV中只有vs的build,想要在clion中使用OpenCV只能自己编译 下载OpenCV4.3.0 下载cmake3.17.0 下载mingw64 安装git-bash 我使用的是下载工具是迅雷安装cmake3.17.0时,记得将cmake添加到系统path中 安...
2020-04-10 13:36:23
928
原创 Altium Designer 20 笔记之 plane层分割
初学AD ,需要在电源层和地层进行分割,上网搜索相应的教程,发现AD20 较之前的版本改动还是比较大的,很多面板也做出了相应的改变,这里简单叙述一下AD20 如何做plane层的分割如图一所示,在PCB编辑界面内找到pcb选项卡也即是①,在②这个位置的下拉菜单中找到split plane editor 这个选项,即可在设置好的plane层里进行分割 plane层的分割,在想要分割的区域直接用...
2020-03-06 08:44:06
14918
原创 树莓派4b-学习笔记(1)如何用一根网线在笔记本上远程登录
网络教程大致知道如何用一根网线连接笔记本和树莓派参考例程我遇到的一些问题我的是win10系统的联想Y7000P笔记本,在按照教程打开wlan的属性后发现没有共享选项卡,这是因为我没有开启win10自带的移动热点,貌似是默认关闭wlan共享的,这里只针对我自己的电脑;貌似只是开启wlan的共享选项卡也是不好使的,用advanced IP scaner 也是查看不到raspberry的...
2019-08-18 22:34:14
1085
原创 P1803 凌乱的yyy / 线段覆盖
P1803 凌乱的yyy / 线段覆盖以结束时间为key,只存储考试用时最短的一组数据,建立map数组#include <bits/stdc++.h>using namespace std;int n;map<int,int> Count;int main(){ scanf("%d",&n); for (int i = 0; i &l...
2019-05-31 10:36:16
187
原创 Ubuntu18.04LTS使用QT5.12.3问题之ImportError: No module named PySide2.QtWidgets
在Ubuntu中安装完成QT5.12.3之后新建一个QT Python Windows ,出现错误:ImportError: No module named PySide2.QtWidgets解决办法:先安装必要的Python3组件sudo apt install python3-pipsudo pip3 install PyQt5 sudo pip install PyS...
2019-05-29 09:23:04
7320
4
转载 Ubuntu 18.04.2 LTS安装MySQL 亲测可用教程
原教程简化版Ubuntu安装MySQL一定不要在Ubuntu的命令行里安装,workbench是不能连接的!!!!!!!!这里下载我们需要的mysql-apt-config_0.8.13-1_all.deb我经常使用的deb安装工具是GDEBisudo apt-get install gdebi使用GDEBi 安装下载好的mysql-apt-config_0.8.13-1_all.d...
2019-05-25 10:06:44
404
原创 P1093 奖学金
P1093 奖学金不太适用排序算法,利用map容器的自排序就可以了#include <bits/stdc++.h>using namespace std;int Sum[305][3]={0};map<int,vector<int> >Count;bool cmp(int a,int b){ if (Sum[a][0]>Sum[b]...
2019-04-12 21:57:27
396
原创 1017. 负二进制转换
1017. 负二进制转换参考的是十进制转二进制的方法;class Solution {public: string baseNeg2(int N) { string ans; if (N==0) return "0"; while (N!=0){ int a=abs(N%(-2)); ...
2019-04-03 15:49:20
349
原创 P1098 字符串的展开
P1098 字符串的展开#include <bits/stdc++.h>using namespace std;int p1,p2,p3;int length=0;string dispose_str(char begin,char end){ int len=end-begin-1; string ans,temp; if (len>2...
2019-04-02 16:58:33
383
原创 P1042 乒乓球
P1042 乒乓球严格按照题目要求去做即可(最好自己在本子上画个流程图)#include <bits/stdc++.h>using namespace std;typedef pair<int,int> pii;const int N=2505;pii eleven={0,0},twenty_one={0,0};string nums[N]={""};in...
2019-04-02 15:41:50
142
原创 P1563 玩具谜题
P1563 玩具谜题处理好异或运算的关系即可#include <bits/stdc++.h>using namespace std;map<string,int>cnt;int main() { int n,m; vector<string>order; scanf("%d%d",&n,&m); ...
2019-03-20 21:27:31
188
原创 P1328 生活大爆炸版石头剪刀布
P1328 生活大爆炸版石头剪刀布因为循环次数小,直接建立二维方程组确定每一步的关系#include <bits/stdc++.h>using namespace std;int res[5][5]={{0,-1,1,1,-1},{1,0,-1,1,-1},{-1,1,0,-1,1},{-1,-1,1,0,1},{1,1,-1,-1,0}};int main() { ...
2019-03-20 21:03:45
139
原创 P1022 计算器的改良
P1022 计算器的改良#include <bits/stdc++.h>using namespace std;int cnt(vector<int>nums){ int ans=0; for (int i = 0; i <nums.size() ; ++i) { ans+=nums[i]; } return ...
2019-03-04 16:51:38
278
原创 P1149 火柴棒等式
P1149 火柴棒等式#include <bits/stdc++.h>using namespace std;int a[10]={6,2,5,5,4,5,6,3,7,6};int numbers[2201]={0};int gt(int n){ if (!n)return a[0]; int res=0; while (n){res+=a[n%10]...
2019-03-01 22:53:00
189
原创 34.在排序数组中查找元素的第一个和最后一个位置
34.在排序数组中查找元素的第一个和最后一个位置1、二分查找的简单应用class Solution {public: vector<int> searchRange(vector<int>& nums, int target) { int left=0,right=nums.size()-1; int mid=(left...
2019-02-18 18:06:33
100
原创 990. 等式方程的可满足性
990. 等式方程的可满足性class Solution {private: int Father[26],Rank[26];public: bool equationsPossible(vector<string>& equations) { for (int i = 0; i <26 ; ++i) { Fa...
2019-02-13 10:46:40
464
原创 LeetCode-665.非递减数列
LeetCode-665.非递减数列class Solution: def checkPossibility(self, nums): """ :type nums: List[int] :rtype: bool """ cnt=1 n=len(nums) for i in r...
2019-01-24 09:11:38
175
原创 213.打家劫舍II
213.打家劫舍IIPythonclass Solution: def rob(self, nums): """ :type nums: List[int] :rtype: int """ if len(nums)<=1: if len(nums)==0: ...
2019-01-23 16:43:05
119
原创 980.不同的路径III
980.不同的路径III确定好边界条件即可;class Solution {private: pair<int, int>start, end; int p = 1; int row, col; vector<vector<int>>grids;public: int uniquePathsIII(vector&l...
2019-01-23 14:04:35
197
原创 338.比特位计数
338.比特位计数对于二进制来说,所有2的幂次位1的个数都为1,所以我们先将所有2的幂次位置一,对于所有非2的幂次位来说规律就是res[j]=res[begin]+res[j-begin] (begin是j之前2的幂次位)class Solution {public: vector<int> countBits(int num) { vector<...
2019-01-22 09:38:22
222
原创 LeetCode-978. 最长湍流子数组
LeetCode-978. 最长湍流子数组class Solution {public: int maxTurbulenceSize(vector<int>& A) { if (A.size()==0) return 0; int left=0,tmp=-1,res=1; for (int i ...
2019-01-21 10:58:17
374
原创 292.Nim游戏
292.Nim游戏只要n是4的倍数你必输class Solution {public: bool canWinNim(int n) { if(n==0) return false; if(n<=3&&n>=1) return true; if(n%4==0) ...
2019-01-20 17:16:38
109
原创 324.摆动排序
324.摆动排序class Solution {public: void wiggleSort(vector<int>& nums) { vector<int>ans(nums.size()); sort(nums.begin(),nums.end()); int index=0; for ...
2019-01-20 16:42:10
161
原创 264.丑数II
264.丑数II暴力解法,就是一直往下算,挨个判断是不是丑数,这种方式也就是能用在1000以内不会超时,达到题目要求的1690肯定超时;换个思想就是按照顺序求出每一个丑数;这里我们要保证求出丑数一定是按照从小到大排序;class Solution {public: int nthUglyNumber(int n) { if (n==1) re...
2019-01-18 16:30:57
233
原创 LeetCode-219.存在重复元素II
219.存在重复元素IIclass Solution {public: bool containsNearbyDuplicate(vector<int>& nums, int k) { if(nums.size()<=1) return false; map<int,int>nums_dict...
2019-01-16 14:02:18
114
原创 LeetCode-191.位1的个数
191.位1的个数class Solution {public: int hammingWeight(uint32_t n) { if(n==0)return 0; int ans=1; while (n>2){ ans+=n%2; n=n/2; } r...
2019-01-16 10:50:18
109
原创 LeetCode-5.最长回文子串
5.最长回文子串class Solution {public: string longestPalindrome(string s) { int len=s.length(); bool dp[len][len]; memset(dp,0, len); int max_len=1; int start=0...
2019-01-16 10:29:26
106
原创 975. 奇偶跳
975. 奇偶跳时间超限class Solution {public: int oddEvenJumps(vector&amp;amp;lt;int&amp;amp;gt;&amp;amp;amp; A) { int ans = 0; for (int i = 0; i &amp;amp;lt; A.size(); ++i) { if (check(i, A)) { cout &am
2019-01-14 17:19:23
661
原创 976. 三角形的最大周长
976. 三角形的最大周长class Solution {public: int largestPerimeter(vector<int>& A) { sort(A.begin(), A.end()); int _min = 0, _max = 0; for (int i = A.size() - 1; i > 1; --i) { int firs...
2019-01-13 14:22:29
353
原创 LeetCode-973. 最接近原点的 K 个点
973. 最接近原点的 K 个点class Solution {public: vector&amp;lt;vector&amp;lt;int&amp;gt;&amp;gt; kClosest(vector&amp;lt;vector&amp;lt;int&amp;gt;&amp;gt;&amp;amp; points, int K) { //将所
2019-01-13 14:01:47
392
原创 71.简化路径
71.简化路径class Solution {public: string simplifyPath(string path);};string Solution::simplifyPath(string path){ //去掉所有多余的"/" regex regex3("\\/{2,}"); path = regex_replace(path, regex3, "/")...
2019-01-11 08:22:12
171
原创 70.爬楼梯
70.爬楼梯斐波那契数列class Solution {public: int climbStairs(int n) { vector&amp;lt;int&amp;gt;ans={1,1}; for (int i = 2; i &amp;lt;n+1 ; ++i) { int tmp_num=ans[i-2]+ans[i-1]; ...
2019-01-10 16:45:16
217
原创 869. 重新排序得到 2 的幂
869. 重新排序得到 2 的幂class Solution {public: bool reorderedPowerOf2(int N) { if(N==1) return true; else if(N==0) return false; int len=to_string(N).len...
2019-01-07 19:41:43
285
原创 916. 单词子集
916. 单词子集执行时间408msclass Solution {public: vector&amp;lt;string&amp;gt; wordSubsets(vector&amp;lt;string&amp;gt;&amp;amp; A, vector&amp;lt;string&amp;gt;&amp;amp; B) { vector&
2019-01-04 13:24:59
274
原创 915. 分割数组
915. 分割数组class Solution {public: int partitionDisjoint(vector<int>& A) { int left = 0; while (left < A.size()) { auto pos_min = min_element(A.begin() + left + 1, A.end()); ...
2019-01-04 09:45:04
316
原创 914. 卡牌分组
914. 卡牌分组class Solution {public: bool hasGroupsSizeX(vector<int>& deck) { map<int, int>count_num; for (int i = 0; i < deck.size(); ++i) { count_num[deck[i]]++; } //寻找最...
2019-01-04 08:50:40
186
TA创建的收藏夹 TA关注的收藏夹
TA关注的人