自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (27)
  • 问答 (1)
  • 收藏
  • 关注

原创 Leetcode刷题笔记题解(C++):小红书. 薯券使用问题

思路:动态规划的思路新建一个二维数组来存储结果动态方程 dp[0][j]=0 dp[i][0]=1if j-price[i-1]<0: dp[i][j]=dp[i-1][j]else: dp[i][j]=dp[i][i-price[i-1]]+dp[i-1][j]如下说是 0 1 2 3 4 5 6 7 8 9 ...

2020-08-31 16:08:38 386

原创 Leetcode刷题笔记题解(C++):寻找最长递增子序列的长度

这应该算是一个模板就是 在一段顺序固定的数组中,找出递增的最长一段数字(可以不连续),或者求出长度的意思在算法题中非常常见在这里总结一下吧举例再说明一下:1 3 4 6 2 7 8 9 11最长递增子序列为1 3 4 6 7 8 9 11 长度为8思路的话:从第二个开始遍历,如果当前的大于上一个则length++如果小于上一个,则对之前的元素二分查找找到刚大于当前元素的值进行替换,length不变代码如下:#include <iostream>

2020-08-31 10:33:21 866

原创 Leetcode刷题笔记题解(C++):6. Z 字形变换

思路:根据每个字符的下标来确定它在哪一行,然后生产新的字符串即可代码如下:class Solution {public: string convert(string s, int numRows) { int size=s.length(); //行数取定义行数,如果字符串的长度小于行数的话则取字符串长度 numRows=min(numRows,size); //如果字符串的长度为1或者行数为1时,直接输出原字符串 ..

2020-08-30 15:10:38 269

原创 Leetcode刷题笔记题解(C++):40. 组合总和 II

思路:DFS查找1. 首先对数组进行排序,方便查找的时候如果当前元素加入之后超出target,那么后面的元素就不需要再加了2.然后进行DFS查找,如果满足要求则输出到结果中3.注意的是出现重复的组合要避免,代码如下:class Solution {public: vector<vector<int>> combinationSum2(vector<int>& candidates, int target) { v..

2020-08-30 10:22:43 197

原创 Leetcode刷题笔记题解(C++):小红书. 倒卖战利品

讲一下思路吧,把宝物作为一个结构体,含有x和h属性,将结构体数组依x按从小到大进行排序,如果x相等,则y小的靠前 一点,然后完成了排序。接着在y排序中寻找最长递增的序列长度。(题目意思可能是没有两个x,h都相等的宝物,如果有还要多考虑一下)代码如下:#include<iostream>#include<vector>#include<algorithm>using namespace std;int max_length(vecto...

2020-08-29 20:59:41 433

原创 Leetcode刷题笔记题解(C++):19. 删除链表的倒数第N个节点

思路一:双指针法一个节点在左,一个节点在右,保证两个节点之间的距离是n;然后左边右边同时向后遍历,当右节点在 最右端即最后一个节点,则左边的节点下一个节点就是要删除的节点。代码如下:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * };..

2020-08-28 21:31:51 216 3

原创 Leetcode刷题笔记题解(C++):206. 反转链表

思路一:迭代保存下一个节点,然后当前节点next指向上一个节点代码如下:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNode* reverseList1(..

2020-08-28 20:29:41 222

原创 Leetcode刷题笔记题解(C++):3. 无重复字符的最长子串

思路:看别人的比较难理解一点。用i表示最长子串的左端,用j表示最长子串的右端,i的记录是当前字符的上一个该字符的位置+1;需要新建一个数组记录每个字符最新出现的位置+1;最后算出来的当前字符以及前面的字符最大的子串长度为j-i+1;然后进行比较记录最大值。可以参考下图走一下:代码如下:class Solution {public: int lengthOfLongestSubstring(string s) { //记录当前下标的字符的下一..

2020-08-27 21:36:02 175

原创 Leetcode刷题笔记题解(C++):HJ96.表示数字

思路:用一个变量left指向现在的字符串下标,用k来表示数字字符串的长度如果str[left]为数字,则k++;left++;如果str[left]不是数字,判断k的值,(1)k==0,则继续left++ (2)k!=0,进行字符串的标记代码如下:#include<iostream>#include<string>using namespace std;bool isnum(char a);int main(){ string res;...

2020-08-26 18:45:32 350

原创 Leetcode刷题笔记题解(C++):HJ102.字符统计

思路:记录字符串中字符的出现的次数,按出现的次数进行排序即可。首先考虑用map存储,如果不行考虑结构体,如果涉及到排序一般都采用结构体。代码如下:#include<iostream>#include<map>#include<vector>#include<algorithm>using namespace std;//定义结构体struct data{ int num; char c;};//定义排序规则..

2020-08-26 16:41:26 317

原创 Leetcode刷题笔记题解(C++):66. 加一

思路:分为两种情况1.没有进位,直接+完就完,比如46+1=472.有进位而且还需要扩展一位,比如99+1=100代码如下:class Solution {public: vector<int> plusOne(vector<int>& digits) { int jinwei=1; for(int i=digits.size()-1;i>=0;i--){ int temp=...

2020-08-25 14:41:41 170

原创 Leetcode刷题笔记题解(C++):腾讯笔试-假期(动态规划)

思路:动态规划的思路,第i天与第i-1天的活动有关,以及公司营业或者 健身房营业都有关如果当天选择休息,则上一天的 最小休息值+1即可如果当天选择工作,则等于上一天选择休息 或者健身的最小休息值即可如果当天选择健身,则等于上一天选择休息 或者工作的最小休息值即可注意的是还要 判断当天的公司以及健身房的情况代码如下:#include<iostream>#include<vector>#include<algorithm>using na...

2020-08-23 16:16:36 715

原创 Leetcode刷题笔记题解(C++):腾讯笔试压缩算法(栈)

题意:就是对于压缩之后的字符串进行解压缩,按着题目 的逻辑要求进行解压缩思路:栈的思路,标记[ | ]的位置,[ |进行入栈他们的位置,遇到 ] 进行出栈记录 ] 的位置下标位置分别记为left、k、right可以得到left到k之间的是重复的次数,k到right之间的是重复的字符串然后进行 拓展得到解压的重复字符串 然后加入结果 字符串中注意的是扩展一段之后需要更新right的 值代码如下:#include <iostream>#include ...

2020-08-23 11:44:32 450

原创 Leetcode刷题笔记题解(C++):滴滴笔试-餐馆问题(贪心算法)

思路:贪心算法对 桌子的容量从小到大进行排序对顾客的消费金额从大到小进行排序,如果金额相同人数少的优先然后进行遍历放置顾客到桌子上,放置之后对桌子状态进行标记, 按这个思路写代码即可, 注意使用结构体或者map一般结构体还是好用代码如下:#include<iostream>#include<vector>#include<algorithm>using namespace std;//定义顾客结构体struct Customer{..

2020-08-22 12:09:59 506

原创 Leetcode刷题笔记题解(C++):数字和为sum的方法数

思路:动态规划的思路从0-sum由数组进行组合可以凑成0-sum,具体看图讲一下里面的一个点的含义:比如[5][5]=3;这个点说明如果sum=5,由现有数组组成的方案有3种再如[5][4]=2,说明由数组5 5 10 2组成的方案有2种动态方程构建思路:1.如果sum<nums[i] 则nums[i]不能作为构成sum的一员,则方案数=上一行该列的方案数2.如果sum>=nums[i] 则把num[i]作为构成sum的一员,方案数=之前的方案数+构成sum-n...

2020-08-21 21:15:51 717

原创 Leetcode刷题笔记题解(C++):进制转换

思路:除以进制数余数为低位,然后商再进行除余做上一位7%2=1 7/2=3 13%2=1 3/2=1 111%2=1 1/2=0 111注意负数的处理代码如下:#include<iostream>#include<string>using namespace std;int main(){ int m,n; cin>>m>>n...

2020-08-21 14:21:24 263

原创 Leetcode刷题笔记题解(C++):HJ26. 字符串排序

题目意思是大小为同一位置,谁先在前面谁最后也在前面,剩下的还是按照字母顺序表进行排列,其他非英文字符位置不变思路:可以新建一个容器去存储英文字符并进行排序,排序可以用字母表进行遍历去读取现有的英文字母,最后再进行写入一个新的字符串即可,遍历判断,如果当前是英文字母则读取新建容器的值,非英文字母保持不变即可。代码如下:#include <iostream>#include <vector>using namespace std;string String_S...

2020-08-20 16:21:06 389

原创 Leetcode刷题笔记题解(C++):496. 下一个更大元素 I

思路:遍历nums2中的数据,将对应的值存放在map中 key为数组中的值,value为数组中的值对应的下一个更大的值这里说明最后一个值 是没有最大值的代码如下:class Solution {public: vector<int> nextGreaterElement(vector<int>& nums1, vector<int>& nums2) { vector<int> res(nums1...

2020-08-18 16:41:25 159

原创 Leetcode刷题笔记题解(C++):1042. 不邻接植花(c++)

思路的话,可以归结为染色问题1.找到每个点(花园)的领接表2.然后遍历当前节点的领接表中已经存在的颜色,并且在颜色表中删除已经存在的颜色3.然后用第一个没有存在的颜色即可代码如下:class Solution {public: vector<int> gardenNoAdj(int N, vector<vector<int>>& paths) { vector<vector<int>>G(..

2020-08-18 10:12:37 285

原创 Leetcode刷题笔记题解(C++):1011. 在 D 天内送达包裹的能力

二分查找的思路,它最终的结果 肯定在最大值与 所有值的和之间, 做二分查找比较可得所有满足的值,然后求出最小的值即为结果。代码如下:class Solution {public: int shipWithinDays(vector<int>& weights, int D) { int size=weights.size(); int res;//用来存放结果,每次最小值来更换 int left=0,right=...

2020-08-15 15:15:44 220

原创 Leetcode刷题笔记题解(C++):1422. 分割字符串的最大得分

思路一:常规暴力做法,直接按要求去分割字符串然后求得分值,最后比较求出最大的得分值即可。代码如下:class Solution {public: //暴力求解、对于所有的情况按题要求拆分进行最大值的获取 int maxScore1(string s) { int size=s.length(); int max_score=0; for(int i=1;i<size;i++){ string s1..

2020-08-14 16:52:24 305

原创 c++中的数据类型string的常用方法

1.string构造方法string str:生成空字符串string s(str):生成字符串为str的复制品string s(str,begin,len):将字符串str中从下标begin开始、长度为len的部分作为字符串初值string s(num ,c):生成num个c字符的字符串string s(str, index):将字符串str中从下标index开始到字符串结束的位置作为字符串初值,类似于str.substr(index,length-index+1)实际应用举例:s

2020-08-13 17:22:13 1597

原创 Leetcode刷题笔记题解(C++):51. N皇后

思路:递归回溯符合规则:左上方(斜),上方(列),右上方(斜)都没有放置Q从第一行找位置,在第一行中遍历找位置,如果符合要求则放置皇后进入到下一行或者不放皇后看下一个位置如果最后行数=要求的n,则得到结果,大概思路图:(4皇后为例)看图大概能看懂的吧,几乎把每一种结果都试了,最后行数=n的话则为结果,剪枝的条件是符合上面那个规则代码如下:class Solution {public: vector<vector<string>> ...

2020-08-13 10:37:38 328

原创 Leetcode刷题笔记题解(C++):191. 位1的个数

思路一:按位与,然后进行右移,需要循环32次代码如下:class Solution {public: int hammingWeight1(uint32_t n) { int bits=0; int mask=1; for(int i=0;i<32;i++){ if(n&mask==1) bits++; n=n>>1; } retu..

2020-08-12 16:55:02 165

原创 Leetcode刷题笔记题解(C++):115. 不同的子序列

思路:动态规划的思路动态规划dp[i][j] 代表 T 前 i 字符串可以由 S的前j个字符组成的最多个数.动态方程为:当 S[j] == T[i] , dp[i][j] = dp[i-1][j-1] + dp[i][j-1];当 S[j] != T[i] , dp[i][j] = dp[i][j-1]代码如下:class Solution {public: int numDistinct(string s, string t) { ...

2020-08-12 15:55:10 178

原创 Leetcode刷题笔记题解(C++):10. 正则表达式匹配

思路:目前只采用了递归的方法来求解这道题最麻烦的地方在出现*的情况。首先从最简单的情况开始,只看要比较的两个字符,即源字符串s[i]和模式串p[j]如果p[j] == '.'或者p[j] == s[i]:当前匹配成功如果p[j] == '*':需要进一步分情况讨论,假设p[j]前面p[j-1]存在如果p[j-1] == '.'或者p[j-1] == s[i],则p[j-1]p[j]这两个模式串可以使用1到无数次,匹配成功如果p[j-1] == '.'和p[j-1] == s[i]都不...

2020-08-12 14:29:12 227

原创 Leetcode刷题笔记题解(C++):5. 最长回文子串

思路一:从第一个开始进行扩展扩展有两种扩展方式:1.以一个字符为中心进行扩展 2.以两个字符为中心进行扩展代码如下:class Solution {public: int loc,maxlen; //用于记录起始位置以及回文串的最长长度 string longestPalindrome1(string s) { int length=s.length(); if(length<2) return s; ...

2020-08-11 21:58:52 245

原创 Leetcode刷题笔记题解(C++):438. 找到字符串中所有字母异位词

思路一:滑动窗口+暴力法,直接上代码class Solution {public: //暴力法求解 vector<int> findAnagrams(string s, string p) { vector<int> res; if(s.length()<p.length()) return res; int length=p.length(); for(int i=0;i<s.l..

2020-08-11 16:52:20 242

原创 Leetcode刷题笔记题解(C++):541. 反转字符串 II

题目讲的很难理解,就是2k作为一段,前k个字符进行翻转,如果不足2k又够k也是翻转前k个字符, 不够k个字符的话直接全部翻转。思路就是题意操作即可,分条件去解决。class Solution {public: string reverseStr(string s, int k) { for (int i = 0; i < s.size(); i += (2 * k)) { // 1. 每隔 2k 个字符的前 k 个字符进行反转 ...

2020-08-11 11:02:48 165

原创 Leetcode刷题笔记题解(C++):14. 最长公共前缀

思路一:从第一个与第二个开始求最长公共前缀,然后结果与第三个求最长公共前缀,如果中间遇到最长公共前缀没有,则跳出迭代,直接返回" "思路二:分治思想,将整个字符串数组分成2块,再分成2块, 直到最小的两个单元进行求最长公共前缀。最新思路:取第一个字符串为前缀,然后依次与剩下的字符串去比较依次得出最新的前缀,比如。前缀与第二个字符串比较得出的前缀,再去与第三个字符串比较得出最新的前缀。最长公共前缀:必须是从第一个开始算起,如果第一个都不一样,则返回空。

2020-08-11 09:44:10 335 1

原创 Leetcode刷题笔记题解(C++):字符串转换整数 (atoi)

首先说一下,这个题可能第一次看到会想的很简单,情况还是很多的,多想想。具体没啥思路,正常处理吧,具体看注释吧class Solution {public: int myAtoi(string str) { int index=0,sign=1,total=0; //如果字符串为空,直接返回0 if(str.length()==0) return 0; //去除前面的空格 while(str[in...

2020-08-10 21:11:49 181

原创 Leetcode刷题笔记题解(C++):387. 字符串中的第一个唯一字符

思路一:新建一个map<char,int>来记录字符串中每个字符出现的次数,char出现的次数然后再遍历字符串,找到第一个对应次数为1的字符返回即可代码如下:class Solution {public: int firstUniqChar(string s) { map<char,int>m; for(int i=0;i<s.length();i++){ m.insert(make_pair(..

2020-08-10 10:37:06 226

原创 c++中的容器map的介绍以及使用方法

标准库map类型是一种以键-值(key-value)存储的数据类型。可以理解为多样化的数组类型。数组类型只能是int-int的,map的key和value可以随意更换,选择自己需要的数据类型。map是STL的一个关联容器,它提供一对一的hash。第一个可以称为关键字(key),每个关键字只能在map中出现一次; 第二个可能称为该关键字的值(value);map以模板(泛型)方式实现,可以存储任意类型的数据,包括使用者自定义的数据类型。Map主要用于资料一对一映射(one-to-one)的情況

2020-08-10 10:17:59 710

原创 Leetcode刷题笔记题解(C++):剑指 Offer 55 - II. 平衡二叉树

二叉平衡树:它或者是一颗空树,或它的左子树和右子树的深度之差(平衡因子)的绝对值不超过1,且它的左子树和右子树都是一颗平衡二叉树。如果该树不为空,则需要满足2个条件即为二叉平衡树(1)左右子树深度差小于等于1(2)左右子树皆为二叉平衡树代码如下:(说明一下,代码的时间复杂度很大,但是代码比较容易理解一些,后面再进行优化)/** * Definition for a binary tree node. * struct TreeNode { * int val;...

2020-08-09 20:31:55 200

原创 Leetcode刷题笔记题解(C++):108. 将有序数组转换为二叉搜索树

高度平衡二叉树是左子树与右子树高度之差的绝对值不超过1的二叉搜索树二叉搜索树是左子树不为空的情况下,左子树上的所有节点值都小于根节点的值 右子树不为空的情况下,右子树上的所有节点值都小于根节点的值 左右子树也是二叉搜索树二叉搜索树的中序遍历是升序序列,题目给定的数组是按照升序排序的有序数组,因此可以确保数组是二叉搜索树的中序遍历序列。但是只给了中序遍历序列不能确定唯一的二叉树。可以看做是在数组挑一个做父亲...

2020-08-09 19:36:18 272

原创 Leetcode刷题笔记题解(C++):打家劫舍 I & II & III

首先说一下打家劫舍这个问题, 典型的动态规划问题,三个我都写在 一块吧,方便以后查看整理说一下动态规划的思路步骤:1.找出重复子问题2.状态定义,推导动态方程3.写代码(额,这个不太记得,我的思路差不多这样)打家劫舍I我刚开始拿到这个题的时候,想得挺简单的,就是把下标奇数(1.3.5.7.....)的求和,再把下标偶数(0.2.4.6.8...)的求和,然后取最大值即为结果,emm,但是 这种情况我就方了: [4,2,3,7] 是不是4+7更大呢。1.找出子问题 比如啊.

2020-08-08 21:50:06 378

原创 Leetcode刷题笔记题解(C++):322. 零钱兑换

动态规划的问题,从1开始排列 生成一个新数组来记录组合该下标所需的最小硬币的数目一直计算到amount即可动态方程为F[i]=min(F[i],F[i-coins[j]]+1)比如要组成11 有硬币选择1 2 5可以返回上一步11-1 11-2 11-5 他们中组成的最小硬币数再+1即可可以先画一下递归树是从1开始记录生成当前下标所需的最少的硬币数目,别理解错了,自下向上去得到下标amount对应的值,即为所求的结果。代码如下:class Solution {...

2020-08-07 15:08:51 229

原创 Leetcode刷题笔记题解(C++):120. 三角形最小路径和

典型的动态规划问题,可以自下向上更新最短路径,思路草图如下:分解为子问题,可以看成找2到底的最短路径即 2+min(3的路径,4的路径)即可DP方程为 dp[i][j]=dp[i][j]+min(dp[i+1][j]+dp[i+1][j+1])代码如下,, 注意是自下向上class Solution {public: int minimumTotal(vector<vector<int>>& triangle) { f...

2020-08-07 10:43:26 185

原创 Leetcode刷题笔记题解(C++):62. 不同路径

动态规划的思路,进行数据填充即可思路一:二维数组全部填充数据公式 nums[i][j]=nums[i-1][j]+nums[i][j-1]1 1 1 1 1 1 11 2 3 4 5 6 71 3 6 10 15 21 28代码如下:class Solution {public: int uniquePaths1(int m, int n) { int temp [m][n] ; for(int i=0;i<m;i++)...

2020-08-06 20:17:10 162

原创 Leetcode刷题笔记题解(C++):剑指 Offer 42. 连续子数组的最大和

利用动态规划的思路, 要求是相邻的一些数,如果要加入的第一个数之前的数小于0,则不加,大于0则加入,更新当前的和,进行下面的比较,然后取出更新之后的最大的数即为所求数据。如下:-2 1 -3 4 -1 2 1 -5 4-2 1 -2 4 3 5 6 1 5附一下代码class Solution {public: int maxSubArray(vector<int>& nums) { in...

2020-08-06 14:35:46 164

Markdownpad安装文件以及安装秘钥,安装教程.rar

Markdownpad安装文件以及安装秘钥,安装教程, Markdownpad安装文件以及安装秘钥,安装教程

2020-03-24

位图转换工具.zip

位图转换工具,可以将bmp位图文件根据不同的图片格式转换为C语言代码 位图转换工具,可以将bmp位图文件根据不同的图片格式转换为C语言代码

2019-12-25

Coding.zip

汉字与编码之间的转换,学习可以参考,C#语言,vs2012开发环境

2019-08-27

SerialPort2_Demo.zip

利用C#开发的上位机软件,主要功能有扫描端口,发送数据,接收数据等。

2019-08-21

SerialPort_Demo.zip

上位机软件,主要功能是发送数据,简单的上位机软件。

2019-08-21

Dynamic库文件.zip

DynamicDataDisplay库文件,直接加载到引用中可以直接使用

2019-05-17

微信跑步小程序

微信跑步小程序源码,有需要的可以下载试看,具体问题可以留言

2019-03-10

微信跑步小程序源码

微信跑步小程序源码,需要可以下载,有疑问可以留言节课

2019-01-24

微信小程序游戏—像素小鸟

微信小程序游戏—像素小鸟

2018-10-19

微信小程序—飞机大战

微信小程序—飞机大战,微信小程序开发的飞机大战,需要的可以看看

2018-10-19

OCR识别小程序

OCR识别小程序

2018-10-03

仿QQ音乐播放器小程序源码

仿QQ音乐播放器小程序源码,需要的自行下载即可,谢谢支持

2018-09-06

音乐播放器小程序源码

音乐播放器小程序源码,需要的下载即可,不喜勿喷,谢谢支持

2018-09-06

健身跑步小程序源码

利用小程序开发的健身跑步,源码,需要的下载即可,功能跑步,地图,健身等

2018-09-06

网易云音乐可用的api

网易云音乐的api,可以直接使用,需要的可以自行下载,谢谢支持

2018-09-06

实时交通检测系统(c++)

基于视频的车辆检测系统,c++开发,多多支持,谢谢支持

2018-05-15

基于OpenCV的车牌识别(c++)

基于视频的车牌识别,通过OpenCV视觉库对信息进行处理达到目的

2018-05-15

车辆检测系统(python)

基于视频的车辆检测系统,利用python开发,多多指教,谢谢支持!

2018-05-15

车辆检测系统

基于视频的车辆检测系统,编程环境python,有需要讨论的可以留言

2018-05-13

模板:基于OpenCV的车辆速度检测c++

模板:基于OpenCV的车辆速度检测c++,可以自行套用,有需要可以账号关注留言

2018-04-23

论文:基于OpenCV的视频道路车辆检测与跟踪.(40页+)

论文:基于OpenCV的视频道路车辆检测与跟踪(40页+),有需要的可以下载,不吹不黑。

2018-04-23

智能家居手机APP开发代码

基于安卓的智能家居手机APP开发代码,不喜勿喷,用的eclipse开发。

2018-04-14

基于java的八数码DFS搜索算法以及界面代码

基于java的八数码DFS搜索算法以及界面代码,eclipse项目文件,欢迎交流!!!

2018-04-14

Linux音乐播放器代码

在redhat上写的音乐播放器的代码,以及相关的配置文件。如果有其他需要可私聊留言。

2018-04-14

基于OpenCV的视频车速监测

基于OpenCV的视频车速识别,加载视频即可测速,OpenCV,VisualStudio。

2018-04-12

基于OpenCV的视频车牌识别

车牌识别,基于OpenCV,视频处理,VisualStudio,有疑问可评论回复

2018-04-12

基于OpenCV的车辆监测与计数

基于OpenCV2.4.9的视频车辆识别与车辆计数,在Visual Studio 2010上开发。多多指教。

2018-04-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除