自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 在源文件中没有找到用 /Ycpch.h 命令行选项指定的“#include”语句

环境:vs2017 opencv2.4.11问题描述:跑别人的代码,属性什么都设置好了,但跑的时候一直报错,报错内容为11,在源文件中没有找到用 /Ycpch.h 命令行选项指定的“#include”语句?网上查方法,看到一个博客说“在项目属性里如果不把预编译头中的"pch.h”改为“”2,在源文件中没有找到用 /Ycstdafx.h 命令行选项指定的“#include”语句...

2020-06-10 16:45:41 8591 6

翻译 数组排成最小的数

题目描述输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。这一的本意就是重写排序的比较函数import java.util.ArrayList;import java.util.Arrays;import java.util.Comparator; ...

2019-07-15 15:02:09 147

转载 乘积数组

题目描述给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]。不能使用除法。第一种方法:B[i]值为除A[i]值的乘积,那么就另A[i]值为11;(但时间复杂度O(n2))import java.util.ArrayList;public ...

2019-07-15 10:42:08 152

转载 字符串的排列

题目描述输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。import java.util.ArrayList;import java.util.List;import java.util.Collections;public class So...

2019-07-11 22:24:57 96

翻译 矩阵中的路径

题目描述请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则之后不能再次进入这个格子。 例如 a b c e s f c s a d e e 这样的3 X 4 矩阵中包含一条字符串"bcced"的路径,但是矩阵中不包含"abcb"路径,因为字...

2019-07-09 22:01:28 84

原创 链表的环的入口结点

第一种:快慢指针法,如果有环,则两个指针一定相遇。此时,慢指针回到头结点,快指针在相遇点不变,两者同时往前走。再次相遇的时候就是环入口。下图中N为环的长度。/* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val ...

2019-07-09 17:14:05 124

原创 最小的K个数

第一种方法就是快排,最重要的是partition函数会写import java.util.ArrayList;public class Solution { public ArrayList GetLeastNumbers_Solution(int [] input, int k) { ArrayList aList = new ArrayList(); ...

2019-07-09 15:29:26 105

原创 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)

/**public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; }}*/public class Solution {...

2019-07-02 15:50:26 117

原创 输入一个链表,输出该链表中倒数第k个结点。

/*public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}*/public class Solution { public ListNode FindKthToTail(ListNode head,in...

2019-06-28 22:21:11 113

原创 求1+2+3+...+n

public class Solution { public int Sum_Solution(int n) { if(n==1)return 1; return n+Sum_Solution(n - 1); }}

2019-06-25 17:37:44 172

原创 输入一棵二叉树,求该树的深度

java中max函数的使用要import java.lang.Math ,然后Math .max(int a, int b);/**public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int...

2019-06-25 17:30:55 349

原创 找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写)

leetcode 上这一题只要其余小写,因此设置一个26大小的表对应字母的下标,本题包括大写,因此标的大小应该是a~z(97~122),A~Z(65~90)共58位,代码如下:public class Solution { public int FirstNotRepeatingChar(String str) { if(str.length() == 0){ ...

2019-06-25 17:09:31 364

原创 求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?

思路: 将整数转为字符数组,然后比较每一个字符是否等于‘1’public class Solution { public int NumberOf1Between1AndN_Solution(int n) { int count = 0; for(int i = n; i>=1; i--){ Str...

2019-06-25 15:53:23 1246

原创 青蛙跳台阶-2

看着有难度 分析一下非常简单:因为n级台阶,第一步有n种跳法:跳1级、跳2级、到跳n级跳1级,剩下n-1级,则剩下跳法是f(n-1)跳2级,剩下n-2级,则剩下跳法是f(n-2)所以f(n)=f(n-1)+f(n-2)+...+f(1)因为f(n-1)=f(n-2)+f(n-3)+...+f(1)所以f(n)=2*f(n-1)public cla...

2019-06-24 22:24:13 133

原创 青蛙跳台阶

几种方法都通过测试样例了,public class Solution { public int JumpFloor(int target) { if(target == 0){return 1 ; } //坑,0个台阶这里有点儿问题,为了满足斐波那契,使他为1,也可以通过 if(target == 1){r...

2019-06-24 22:08:15 90

原创 实现一个能够得到栈中所含最小元素的min函数

通过引入这两个包来实现 import java.util.Stack; import java.util.Iterator;import java.util.Stack;import java.util.Iterator;public class Solution { Stack<Integer> stack = new Stack&lt...

2019-06-24 21:32:36 142

原创 顺时针打印矩阵

这个题目主要是进行多圈循环,从外向内,一层一层输出。定义 left right top bottom 四个变量,每循环一圈,则四个变量先给你缩一位。这题的难点是单行或者单列的输出。因此在从右向左和从下向上的时候给出条件限制,避免重复打印。import java.util.ArrayList;public class Solution { public ArrayList&l...

2019-06-24 21:05:38 115

原创 二叉树镜像

题目如上,求一个额二叉树的镜像,其实就是递归;代码如下:class TreeNode{ int val = 0; TreeNode.left = null; TreeNode.right= null;public TreeNode(int val ){ this.val = val; }}public class S...

2019-06-24 19:59:44 69

原创 LeetCode——给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。

题目:给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。示例 1:输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]示例 2:输入: [-1,-1...

2018-12-07 15:48:57 4358

转载 一条命令清空Win10所有帐户的回收站

最近因为跑实验,三十三万多的文件都删到回收站,导致电脑卡崩黑屏,想进回收站都要几十分钟,在里面删几个文件又崩了,百度了一下,终于找到一个超级赞的方法:下面内容摘自网络:注:本教程适用于WinXP、Win7、Win8、Win8.1和Win10系统在系统盘空间紧张的时候,我们可以通过清空回收站来释放一部分空间。但是如果当前系统的帐户比较多,一个帐户一个帐户地逐一登录来清空各自的回收站,就比...

2018-08-29 10:16:02 7403

原创 三种预处理功能:宏定义 文件包含 条件编译

C提供的三种预处理功能:宏定义  文件包含  条件编译..............................................................................................................................................................................

2018-08-16 19:44:51 686

翻译 #ifndef #define #endif 是什么意思? 与 #pragma once有啥区别?

头文件中经常会看到#ifndef    #define   #endif  它是啥意思,又有啥用呢?它是为了防止该头文件被重复引用。比如在m.h引用了n.h,在k.h中引用了m.h,n.h   那就会造成重复引用的问题。使用格式     #ifndef    M_H               对应的含义     如果不存在 M_H                  #define   M_H  ...

2018-06-04 11:26:43 1567

原创 原始LBP算法 代码

第一种写法,还没有验证,记录 一下,有空验证void normallbp(Mat& src, Mat &dst)              {    int width=src.rows;  int height=src.cols;      for(int j=1;j    {          for(int i=1;i        {     

2018-01-19 22:14:48 309

空空如也

空空如也

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

TA关注的人

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