4 hello_levy

尚未进行身份认证

不要搞我呀

等级
TA的排名 40w+

88. Merge Sorted Array 合并两个有序数组

题目分析:将2个有序的数列合并成一个有序的数列。思路就是从2个数列的末尾开始看,比较哪个大,将最大的数作为合并到nums1的最后一位数,以此类推,遍历完其中一个数列结束,最后判断nums2是否为空来判断合并是否完成,因为全部合到nums1中,所以只需要判断nums2就行C++:这里有个用multiset的方法,利用容器的特点去解void merge(vector<int&...

2020-04-02 14:43:35

53. Maximum Subarray

还有很多方法,以后回头刷的时候再试试其他的Kadane算法:https://zh.wikipedia.org/wiki/%E6%9C%80%E5%A4%A7%E5%AD%90%E6%95%B0%E5%88%97%E9%97%AE%E9%A2%98题目分析:给一串数字,输出 最大子数列的和C++:int maxSubArray(vector<int>&a...

2020-04-01 18:06:42

YoloV3训练自己数据集精简流程,FLIR红外数据集(thermal dataset)训练

本文主要是简述如何训练自己的数据集,这里以FLIR的红外数据集为例,配置运行以及原理不再叙述1.修改Makefile这步一般已经在配置运行的时候已经做过了,没什么大问题2.将自己的数据集处理成yolo训练所需的数据集格式FLIR官方开源的数据集结构如下:这里的标签文件是一个json文件,而yolo需要的标签文件是txt文件,处理代码链接:https://blog.cs...

2020-04-01 15:34:29

Mac安装Homebrew 解决安装Homebrew慢的问题 安装wget

最近在安装homebrew的时候,遇到了一些问题,在这记录一下homebrew 官网:https://brew.sh/index_zh-cn.html1.

2020-03-31 18:40:00

FLIR数据集json文件转yolo格式txt (PS.coco数据集json文件转yolo格式txt)

最近使用FLIR开源红外数据集和yolo做训练,但是标签文件只有一个json文件,需要转为yolo需要的标签格式,代码如下:from __future__ import print_functionimport argparseimport globimport osimport jsonif __name__ == '__main__': # 命令行打印参数 ...

2020-03-31 00:29:35

26. Remove Duplicates from Sorted Array

题目分析:给出一串数字,找出这串数字所有不同数字的个数n,并且得到新的大小为n的集合包含这n个不同的数,要求空间复杂度为O(1)。代码分析:c++int removeDuplicates(vector<int>& nums) { if(nums.empty()) return 0; auto t1 = nums.begin(); //...

2020-03-26 20:18:39

20. Valid Parentheses

题目分析:括号匹配的问题,使用栈就很容易实现代码分析:C++:bool isValid(string s) { stack<char> st; if (s.length() == 0) return false; for(char c : s){ if (c == '(' || c == '{' || c == '[')...

2020-03-24 20:55:29

Pycharm/Clion : Cannot find reference 'xxx' in __init__.py

在pyhton中使用opencv的时候出现该问题,虽然不影响运行,但是imshow等函数不能自动补全以及提示错误等搞得很难受,所以不能坐视不理,最终我的解决方案如下:右键文件夹venv ,如图,设为Excluded,文件夹变成橘色,橘势大好,问题解决。个人情况问题是完美解决了,但是不是很懂什么原理,希望有明白的大佬指点一下,谢谢!...

2020-03-24 11:49:50

Python openCV qt.qpa.plugin: could not find the qt platform plugin "cocoa" in ""

pip install opencv-python

2020-03-24 11:39:14

575. Distribute Candies

题目分析:有偶数个糖果,哥哥和妹妹平分。数字代表糖果的种类,问妹妹最多有多少种类的糖果。首先妹妹最多只能有一半的糖果,如果糖果种类数少于糖果数的一半,那么妹妹能有全部种类的糖果,否则最多有一半糖果数量种类的糖果。即求一半数量的糖果和糖果种类哪个少。代码:int distributeCandies(vector<int>& candies) { int n...

2020-03-18 18:50:22

LeetCode. 1217. Play with Chips

题目分析:只有当偶数(奇数)位数的薯片移动到奇数(偶数)位数是才会产生cost。偶数位置之间的移动和奇数位数之间的移动不会产生cost。知道这个前提,我们理清题目,i代表的是第i个薯片,而chips[i]中的值代表的是第i哥薯片目前的位置。所以我们可以先将偶数位置的薯片移到一起,奇数位置的薯片移到一起,再比较两边哪个数量少,即为我们所需要的最少cost,即求数组中奇数和偶数数量较少的那个一个的数量...

2020-03-17 22:46:17

ubuntu18.04下配置ROS,arm64架构(ubuntu18.04)配置ROS以及部分坑点解决

ROS的配置整体来说并不难,坑点也不多,主要在源这块(个人情况而言),下面详细说说一.配置源一般情况下配置:sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sour...

2020-03-17 14:33:15

解决arm64架构下误删apt-get装回问题

因为安装aptitude误删了apt-get,好不容易找到了arm架构下的安装包,不用刷机了。deb包下载网址:https://ubuntu.pkgs.org/18.04/ubuntu-updates-main-arm64/apt_1.6.12_arm64.deb.html...

2020-03-17 11:17:30

解决Macos下 github 打开 下载 速度慢问题

1.打开hosts文件进行修改(键入“i”进行修改)sudo vim /etc/hosts2.在hosts文件下面插入下面的ip地址(按esc退出修改,键入“:” “wq” 保存修改并退出)192.30.253.112 github.com151.101.185.194 github.global.ssl.fastly.netps. ip地址查询网站:https://ww...

2020-03-16 21:41:46

Mac中设置clion字体,界面等

第一次使用Mac,初始clion等字体太小,但是Mac中等设置方式和windows,ubuntu里面等不太一样,设置不在File->Settings->Editor->General->Appearance中。在Mac中,设置方式为:1.点击左上角的Clion2.点击preferences3.剩下的步骤和其他的一样,不再赘述。...

2020-01-14 23:28:25

Mac上因为破解pycharm,clion失败导致无法打开软件的问题

在Mac上,首先我们要知道当前自己的路径,在命令行中输入下面的命令defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES然后我们就可以看到当前我们位置的路径,如图:图中我已经给出了修改文件的地址,涂黑的部分是个人用户名,pycharm对应的为pycharm的文件夹,位置和clion是一样的,然后打开cl...

2020-01-14 22:27:40

faster-rcnn在ubuntu环境下的配置以及demo运行

深度学习 faster-rcnn

2016-08-26 15:36:58
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取