自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 kim的每日刷题.LC.1024. 视频拼接

看完题目想起来箭射气球,于是先把输入按起点位置排序,想根据前后视频起点、结束点判断是否需要累加视频区间,结果做了半小时,过不了,代码是拆了东墙补西墙。。。看了力扣题解,这的确是贪心题,只是我想的思路不对。。。题解:首先遍历一次输入,获得0~T中每个起点对应的最远结束点maxEnd;然后遍历视频长度0~T:如果当前点 i 等于当前可以到的最远距离far(far从maxEnd获取),这说明视频最多只能拼接到far,不能拼接到T,return -1;如果当前点 i 等于当前到达的最大位置end

2020-10-25 12:52:50 253

原创 kim的每日刷题.LC.234. 回文链表

你能否用O(n) 时间复杂度和 O(1) 空间复杂度解决此题?题目要求O(1)空间复杂,而方法:数组遍历保存元素需要额外数组变量O(n)、递归回溯方式需要栈内存O(n);一种方法是用快慢指针获得链表的中间点,然后对后半段逆序再分别比较前(正)后(逆)两段;也可以在慢指针遍历的过程中同时对前半段逆序,然后比较前(逆)后(正)两段;时间O(n),空间O(1);Java Code: public static boolean isPalindrome(ListNode head) {.

2020-10-23 16:03:25 94

原创 kim的每日刷题.LC.45. 跳跃游戏 II

先是自己的想法:先算出每次能够跳到最远的距离far,将每次更新的far保存在一个farList数组中;对于输入{2,0,8,0,3,4,7,5,6,1,0,0,5,9,7,5,3,6}; farList为 [2, 0, 10, 0, 0, 0, 13, 0, 14, 0, 0, 0, 17, 0, 0, 0, 0, 0];然后逆序遍历目标位置i,对于目标位置i 在farList中正序寻找恰好可以跳到的,farList[j] >= i,找到则步数+1,更新目标位置i为j,直至出发点,结束循环

2020-10-21 10:50:23 97

原创 kim的每日刷题.LC.376. 摆动序列

思路是在解题社区中看到的,最大摆动序列的长度 = 序列曲线图中上升下降的次数+1;贴上Java Code;class Solution { public int wiggleMaxLength(int[] nums) { if(nums.length<2) return nums.length; int minus = nums[1]-nums[0]; int cnt = minus == 0 ? 1 : 2; int up = mi.

2020-10-20 22:12:44 79

原创 kim的每日刷题.LC.贪心算法

kim终于要学习贪心算法啦啦啦。。。若前面能达到的最远距离都小于当前点,那么当前点及后面的点就都不可达——力扣大神大神,我悟了! public boolean canJump(int[] nums) { int far = 0; for(int i = 0; i < nums.length; i++) { if(i>far) return false; far = Math.max(far, i+nums[i]);

2020-10-19 19:39:11 151

原创 kim的每日刷题.LC19.删除链表的倒数第N个节点

两次遍历,第一次求链表长度,第二次找到指定节点并删除,贴上python code# Definition for singly-linked list.# class ListNode(object):# def __init__(self, val=0, next=None):# self.val = val# self.next = nextclass Solution(object): def removeNthFromEnd(self,

2020-10-18 14:31:06 171

原创 kim的每日刷题.LC.977有序数组的平方

先求平方再排序——时间:O(nlgn)双指针法——时间:O(n)先贴我的代码class Solution(object): def sortedSquares(self, A): """ :type A: List[int] :rtype: List[int] """ left = -1 if A[0]>=0 else len(A)-1 right = len(A) if A[-1]&

2020-10-16 22:55:24 128

原创 kim的每日刷题.LC.530.二叉搜索树的最小绝对差

给你一棵所有节点为非负值的二叉搜索树,请你计算树中任意两节点的差的绝对值的最小值。输入:[236,104,701,null,227,null,911]预期:9class Solution: pre = 999 diff = 999 def getMinimumDifference(self, root): def Search(root): if root == None: return Search(ro

2020-10-12 19:18:31 108

原创 kim的每日刷题.LC.1262.可被三整除的最大和

先贴上我写的笨笨的代码,但是超时了。。。我用DP把nums列表中所有元素可能出现的组合都枚举出来,判断是否被三整除;class Solution(object): def maxSumDivThree(self, nums): """ :type nums: List[int] :rtype: int """ ss = sum(nums) maxSumDivThree = 0 # d

2020-10-02 15:08:03 1280 1

原创 kim的每日刷题.LC.1143.最长公共子序列

class Solution(object): def longestCommonSubsequence(self, text1, text2): # dp[i][j]表示text1[0:i]和text2[0:j]之间的LCS长度 # 边界条件:当其中一个为空串时,LCS为0 dp = [[0] * (len(text2)+1) for _ in range(len(text1)+1)] for i in range(1, len(t.

2020-10-01 20:35:20 118

原创 kim的每日刷题.LC.72.编辑距离

class Solution(object): def minDistance(self, word1, word2): """ :type word1: str :type word2: str :rtype: int """ dp = [[0]*(len(word2)+1) for _ in range(len(word1)+1)] # 边界条件:当输入是一个空串和一个非空串时 .

2020-10-01 16:50:54 160

著名的影评数据集imdb.zip

著名的影评数据集imdb.zip里面包含原生数据集raw,train和text数据集分别含有pos和neg样例集

2020-10-23

影评数据集MR-raw原生数据

影评数据集MR-raw原生数据,解压后有rt-polarity.neg和rt-polarity.pos两个文件夹

2020-10-23

Convolutional-Neural-Network-master.zip

使用matlab语言编写的卷积神经网络代码,测试集为minist手写数字数据集,代码可以直接运行,并且我对大部分代码都进行了必要的注释,对于新手入门CNN具有不错的学习效果,祝君好运!

2020-05-13

实时时钟(带表盘).rar

这是基于stm32F4单片机的LCD实时时钟表盘,具有串口矫正的功能。

2019-09-26

2017年842真题.pdf

本资源是2017年保研复试信号系统笔试真题,非常具有参考价值。

2019-09-26

车牌识别数字图像处理

车牌识别数字图像处理实验,基于matlab语言实现,具有训练算法。

2019-03-18

基于高频强调滤波和直方图均衡化的医学图像增强

基于高频强调滤波和直方图均衡化的医学图像增强,该方法大大缩短了均衡化时间,同时处理后图像的轮廓大大增强。

2019-03-13

四阶带通滤波器实验报告其中附有Altium Designer绘制的原理图和PCB,Multisim仿真文件及结果

四阶带通滤波器实验报告其中附有Altium Designer绘制的原理图和PCB,Multisim仿真文件及结果

2019-03-13

Qt语言编写上位机时,绘制动态波形,简单易懂的Demo

这是我在使用Qt语言编写上位机时,为将单片机sd卡保存的运行数据转换成动态波形过程中,借鉴的简单易懂Demo。

2019-03-13

山外鹰眼二值化摄像头sd卡保存后转成bmp图片的转换软件

山外鹰眼二值化摄像头sd卡保存后转成bmp图片的转换软件

2019-03-10

双音频信号的产生与检测

利用Goertzel算法对双音多频信号进行频谱检测。双音多频系统的数字处理方法。

2019-03-10

龙邱RT1052核心板SD卡存图像源代码

给予龙邱RT1052核心板的SD卡存图像源代码,采用OV7725彩色摄像头采集图像RGB888,通过高速写扇区方式存放图像,不影响主循环速度。

2019-03-10

capslock配置文件

这个配置文件具有编程风格,帮助我们更快上手capslock这款软件,使办公更为方便。

2018-10-20

opencv已经编译好直接可以用的连接库

这个库文件使用起来非常方便,解压后,将bin文件目录添加到环境变量中,即可在qt5上使用。

2018-10-20

修复图形软件

这个修复图形软件用于solid works绘图制作失败后的图形修复,方便简单上手。

2018-09-30

机械臂抓取过程

这份代码基于stm32芯片结合平衡小车之家的库函数开发的舵机机械臂,抓取过程的。

2018-09-30

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

TA关注的人

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