自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vs code小技巧

css插件

2022-07-12 15:59:10 155 1

原创 HTML01

HTML01标签1.1 标题标签:只有1到6,重要程度依次减弱(ctrl+D可连续修改数字)<h1>1级标题</h1> <h2>2级标题</h2> <h3>3级标题</h3> <h4>4级标题</h4> <h5>5级标题</h5> <h6>6级标题</h6>1.2 段落标签...

2021-12-23 18:36:52 263

原创 2021-11-16thought

class Solution: def maxSubArray(self, nums: List[int]) -> int: result = 0 n = len(nums) for i in range(n): sum = 0 for j in range(i,n): sum = sum+nums[j] result = max(su

2021-11-16 20:07:11 466

原创 leetcode

链表1 .相交链表# Definition for singly-linked list.# class ListNode(object):# def __init__(self, x):# self.val = x# self.next = Noneclass Solution(object): def getIntersectionNode(self, headA, headB): """ :type hea

2021-11-09 16:35:23 272

原创 牛客-数组

1、最大公约数## 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可## 求出a、b的最大公约数。# @param a int # @param b int # @return int#class Solution: def gcd(self , a , b ): # write code her if b == 0: return a else: return

2021-10-29 16:19:06 201

原创 牛客-链表-栈

6、从头到尾打印列表题解:列表的插值法# -*- coding:utf-8 -*-# class ListNode:# def __init__(self, x):# self.val = x# self.next = None## 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可## # @param listNode ListNode类 # @return int整型一维数组#class Solution:

2021-10-22 10:58:58 122

原创 Django框架

1、 创建项目mydemo和应用myapp#创建项目mydemodjango-admin startproject mydemo2#进入mydemo文件cd mydemodir#创建一个myapp项目python manage.py startapp myapp# 启动项目python manage.py runserver2、连接数据库1、进入Navicat,创建一个数据库mytest2,2、通过执行表迁移创建数据库表2.1 执行数据库的连接配置,网站配置编辑mydemo2/

2021-10-02 20:53:52 90

原创 mysql-3

1、数据约束对用户操作表的数据进行约束,在创建表的时候固定某一列的数据是否可以为null,是否有默认值,是否必须唯一等等。1.1、默认值作用:当用户对使用默认值的字段不插入值的时候,就使用默认值。注意:对默认值自读那插入null是可以的。CREATE TABLE tab_default(id INT(4),name VARCHAR(10) DEFAULT '默认值',age INT(2) DEFAULT 16,PRIMARY KEY(id))INSERT INTO tab_defau

2021-09-28 18:39:23 101

原创 mysql-2

1、分页查询在已经查询到的结果中,截取其中的一部分格式:limit :偏移量,步长。limit:步长,默认偏移量为0.偏移量就是查询的起始位置到起始第一行数据的差的行数,偏移量为0就是从第一行开始查询,步长就是查询的条数。偏移量 = 起始行的行号-第一行行号第一行开始: 偏移量 = 1-1=0第三行开始:偏移量 = 3-1=2...

2021-09-28 09:33:10 125

原创 mysql-1

数据库注意:mysql的关键字不区分大小写1、查询所有的数据库SHOW DATABASES;2、创建数据库CREATE DATABASE demo DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;#CREATE DATABASE 数据库名 DEFAULT CHARACTER SET 字符编码 COLLATE 字符编码校验规则;3、删除数据库DROP DATABASE demo;```4、修改数据库的字符编码```sqlALTE

2021-09-27 15:54:24 73

原创 哈希表(leetcode)2021.9.14

1、两数之和1、遍历class Solution: def twoSum(self, nums: List[int], target: int) -> List[int]: n = len(nums) for i in range(n): for j in range(i+1,n): if target == nums[i] + nums[j]: return [

2021-09-14 19:27:36 90

转载 链表(leetcode)2021-9-12

146 LRU缓存机制LRU:最近最少使用,删除掉最长时间没有被访问的元素,(根据时间删除)LFU:最近最不常使用,删除访问频率最少的元素,若元素的访问频率一样,则根据LRU算法进行删除。1、哈希表+双链表class LinkedNode: def __init__(self,key=0,value=0): self.key = key self.value = value self.next = None self.prev

2021-09-12 17:49:42 90

原创 链表(leetcode)2021-9-11

147class Solution: def insertionSortList(self, head: ListNode) -> ListNode: if head == None: return null dummy = ListNode dummy.next = head first = head curr = head.next while cu

2021-09-12 14:33:46 61

原创 链表(leetcode)2021-9-8

21、合并两个升序链表1、迭代class Solution: def mergeTwoLists(self, l1: ListNode, l2: ListNode) -> ListNode: dummy = ListNode() curr = dummy while l1 != None and l2 != None: if l1.val <= l2.val: dummy.next

2021-09-10 18:50:23 66

原创 链表(leetcode)2021-9-7

2021.9.792、反转链表(中等)class Solution: def reverseBetween(self, head: ListNode, left: int, right: int) -> ListNode: prev = None curr = head next = head for i in range(left-1): prev = curr curr =

2021-09-07 22:04:05 64

原创 链表(leetcode)2021-9-6

2021.9.6(纯属记录)19、删除链表倒数第n个节点(中等)解法一:获得链表长度class Solution: def removeNthFromEnd(self, head: ListNode, n: int) -> ListNode: def getLength(head): length = 0 while head: length += 1 head

2021-09-06 11:11:39 58

原创 leetcod-链表

1、 206反转链表题目描述:给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。示例 1:1:递归分析:若头节点为空即链表是空的,或者head.next指向空,即链表只有一个元素时无需反转,直接返回head若链表不空,采用递归可将链表视为反转头一个节点和头节点后的所有节点,头节点后的所有节点采用反转头一个节点和头节点后的所有节点的方法,以此类推,构成递归class Solution: def reverseList(self, head: ListNode) -&gt

2021-07-19 16:57:15 151

原创 leetcode-递归

1、 21合并两个单链表# Definition for singly-linked list.#定义节点class ListNode: def __init__(self, val=0, next=None): self.val = val self.next = next# 定义链表class LinkList: def __init__(self): self.head=None def initList(self,

2021-07-18 22:04:29 77

原创 leetcode-数组

纯属记录1、1 两数之和给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。思路:双层循环,遍历每一个数和它后面的数,看你和是否为targetclass Solution(): def twosum(self,data,target): for i in range(le

2021-07-17 20:31:36 233

原创 python- 列表

列表概念:一种数据项按照相对位置存放的数据集无序表操作链表实现:节点Nodeclass Node: def __init__(self,initdata): self.data = initdata self.next = None def getData(self): return self.data def getNext(self): return self.next def setDat

2021-07-13 11:20:27 56

原创 队列相关应用

队列:先进先出(有次序的数据集合)日常应用:打印机、操作系统中的进程调度、键盘缓冲Queue():创建一个空队列,返回值为Queue对象;enqueue(item):将数据项item添加到队尾,无返回值;dequeue():从队首移除数据项,返回值为队首的数据项,队列被修改;isEmpty():测试是否空队列,返回值为布尔值;size():返回队列中数据项的个数;应用1、热土豆问题(约瑟夫问题)传递烫手的土豆,鼓声停的时候,手里有土豆的小孩就要出列。算法:用队列实现,"""两个参数,一个名

2021-07-13 09:10:19 264

原创 数据结构 -栈

栈:先进后出用python实现栈class Stack(): def __init__(self): self.items = [] def isEmpty(self): return self.items ==[] def push(self,item): self.items.append(item) def pop(self): return self.items.pop() def

2021-07-08 21:58:44 148

原创 异位词问题

1 异位词程序技巧:1、排序比较法:由于字符串是不可变类型,需要先复制到列表中def anagramSolution(s1,s2): #转换成列表 alist1 = list(s1) alist2 = list(s2) #排序 alist1.sort() alist2.sort() pos = 0 matches = True while pos < len(s1) and matches: if alist1[p

2021-07-08 16:31:54 66

原创 (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated \uXXXX escape

(unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \uXXXX escape原因在windows系统当中读取文件路径可以使用、,但是在python中\有转义的含义。因此报错,需要采取一些方式使得\不被解读为转义字符。解决办法:1、在路径前面加r,即保持字符原始值的意思filename = r’G:\untitled\pythonpackage\text8.zip’2、换成双斜杠

2021-06-16 17:51:04 846

原创 python库

os.path.join()作用:连接两个或者更多的路径名组件下面展示一些 内联代码片。// A code blockvar foo = 'bar';// An highlighted blockvar foo = 'bar';

2021-06-11 17:16:52 160 2

原创 libtensorflow_framework.so.1

tensorflow.python.framework.errors_impl.NotFoundError: libtensorflow_framework.so.1此时tensorflow版本为2.4.1,降低版本(1.14.0)后错误解决了,但我出现了其他问题

2021-03-23 15:37:50 1060

原创 天马摘要

摘要近些 预训练工作Transformers 在海量语料上进行自监督预任务再到下游各种NLP任务(当然也包括文本摘要)上微调的方案已取得巨大成功。然而,为抽象文本摘要定制的预训练目标还没有被探索。此外,抽象的文本摘要缺乏跨不同领域的系统评估。在这项工作中,我们提出了一个新的自监督目标,在大规模文本语料库上预训练基于变压器的大型编解码模型。在PEGASUS中,重要的句子被从输入文档中移除/屏蔽,并作为一个输出序列从剩余的句子中一起生成,类似于摘要。...

2020-12-23 18:26:38 277

原创 Ranking Sentences for Extractive Summarization with Reinforcement Learning

Ranking Sentences for Extractive Summarization with Reinforcement Learning摘要单个文档摘要是在保留其主要信息内容的同时生成较短版本的文档的任务。 本文将抽取式摘要概念化为句子排序任务,并提出了一种新的训练算法,通过强化学习目标对ROUGE评价度量进行全局优化。 我们使用我们的算法在CNN和DailyMail数据集上训练神经摘要模型,并在实验上证明,当自动和人类评估时,它的性能优于最先进的抽取和抽象系统。介绍自动摘要由于其在各种

2020-11-11 21:40:52 469 1

原创 没有深挖的RNN,LSTM(浅显易懂)

RNN 是什么?RNN(Recurrent Neural Network):循环神经网络,是一类处理序列数据的神经网络,以序列(sequence)数据为输入,在序列的演进方向进行递归(recursion)且所有节点(循环单元)按链式连接的递归神经网络(recursive neural network),能够更好的处理序列数据。就是前面的数据和后面的数据是有关系的。比如我们在读一句话的时候,我们不能孤立的理解每个词,我们需要往往需要通过上一个词更好的理解下一个词,比如,我 吃 苹果,如果忽略了吃,那么此时的

2020-11-09 19:50:32 528

空空如也

空空如也

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

TA关注的人

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