自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 删除排序数组中的重复项

class Solution: def removeDuplicates(self, nums: List[int]) -> int: for num_index in range(len(nums)-1, 0, -1):#遍历数组,从最后一个元素开始,到第一个元素,步长为一 if nums[num_index] == nums[num_ind...

2019-12-08 21:08:15 100

原创 合并两个有序链表

题目:将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4# Definition for singly-linked list.# class ListNode:# def __init__(self,...

2019-12-03 21:33:34 110

原创 深度学习-记录1

目标函数:用设计变量来表示的所追求的目标形式,所以目标函数就是设计变量的函数。一个工程设计问题 ,常有许多可行的设计方案 ,最优化设计的任务是要找出其中最优的一个方案。评价最优方案的标准应是在设计中能最好地反映该项设计所要追求的某些特定目标。通常 ,这些目标可以表示成设计变量的数学函数 ,这种函数称为目标函数。softmax:顾名思义,softmax由两个单词组成,其中一个是max。对于max我...

2019-12-03 20:04:24 623

原创 有效的括号python3

思路:本题括号排序特点和刚好与出入栈特点类似,因此考虑用出入栈来解决这个问题判断字符串s是否为空,若为空返回F。判断字符串的Length是否为奇数,若为奇数返回F。建立字典,将左括号(’(’ , ‘[’ , ‘{’)设置为key,右括号(’)’ , ‘]’ , ‘}’)设置为value,一一对应。如果字符a是左括号,则入栈,否则通过字典判断括号对应关系,若栈顶出栈括号与当前遍历括...

2019-11-25 19:57:28 263

原创 力扣——最长公共前缀

class Solution: def longestCommonPrefix(self, strs: List[str]) -> str: answer = "" #定义一个变量 for i in zip(*strs): #通过Python内置函数zip if len(set(i)) == 1: #set函数创建一个无序的不...

2019-11-17 19:41:42 136

原创 回文数--leetcode

class Solution: def isPalindrome(self, x: int) -> bool: count = 0 s = str(x) if s[0] == "-": #若输入字符串为负 return False else: for i in range(...

2019-11-07 18:45:43 92

原创 整数反转

主要思路:将数字输入转为字符串类型,在反向提取后再转为数字类型输出class Solution: def reverse(self, x: int) -> int: count = 0 s = str(x) #将x转为字符串类型 if s[0] == "-": #若输入字符串为负 for i in range...

2019-10-28 19:56:31 106

原创 机器视觉 与模式识别相关概念

Hand Crafted 特征:通过设计特征本身,仿照人类视觉的特点对什么样的特征敏感,什么样的特征不敏感提取图像中有区分能力的特征,因此提取出来的特征每一维往往都有具体的物理含义。这类特征提取包括SIFT、SURF、DAISY等都是通过方向梯度度纹理特点的反应。这些特征提取方案对某类或某几类特征的反应是优秀的。Learned 特征:通过设计提取特征的架构和学习规则,再通过机器学习,熟练这个流程...

2019-10-28 19:38:53 2309

原创 罗马转数字

sum = 0d = {'I'=1,'V'=5,'X'=10,'L'=50,'C'=100,'D'=500,'M'=1000}for i in range(len(s)-1) : if d[s[i]] < d[s[i+1]]: sum -= d[s[i]] else: sum += d[s[i]] ...

2019-09-24 21:29:58 146 1

原创 两数之和

# Definition for singly-linked list.# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: def addTwoNumbers(self, l1: ListNode, l2: Lis...

2019-09-20 10:43:10 112

原创 BST两数之和之中序遍历+两指针对撞

# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution: def findTarget(self, root: TreeNode, k: int) -> boo...

2019-09-18 08:38:27 128

原创 两数和与命令

方法一(对撞指针)class Solution: def twoSum(self, numbers, target): i = 0 j = len(numbers) - 1 while i < j: if numbers[i] + numbers[j] > target: ...

2019-09-15 22:14:19 112

原创 函数记录

def 定义变量for a in b 将b中的值放入a中(分次,每次一个)相当于循环dic={} 建立一个字典空间if 条件语句如果怎么样则怎么样dic.get(a)将a元素和字典中的值对比,若相等则返回此值 若不存在则返回None...

2019-09-12 20:30:22 145

原创 模拟hash的方法

-def towSum(nums,target): #定义两个变量nums和target hashmap={} # 设置一个 空的字典空间 for ind,num in enumerate(nums): #...

2019-09-12 11:32:07 257

原创 matlab函数用法

input(‘z’)输入for循环指定次数循环for i=0:1:10(循环11次)if expression 1 %判决条件1commands1 %判决1为真,执行命令组1,并结束此结构elseif expression 2commands2%判决1为假,判决2为真,执行命令组2并结束此结构。 。。elsecommandsn %判决1、2.。。。。。n-1为假,执行命令...

2019-09-10 21:49:29 3988

原创 matlab关于两数之和解法

两数之和用MATLAB暴力解法x是大于1小于5的整数

2019-09-10 21:28:06 1047

空空如也

空空如也

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

TA关注的人

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