- 博客(13)
- 收藏
- 关注
原创 leetcode刷题记录6:图像渲染
题目:图像渲染 有一幅以二维整数数组表示的图画,每一个整数表示该图画的像素值大小,数值在 0 到 65535 之间。 给你一个坐标 (sr, sc) 表示图像渲染开始的像素值(行 ,列)和一个新的颜色值 newColor,让你重新上色这幅图像。 为了完成上色工作,从初始坐标开始,记录初始坐标的上下左右四个方向上像素值与初始坐标相同的相连像素点,接着再记录这四个方向上符合条件的像素点与他们对应四个方向上像素值与初始坐标相同的相连像素点,……,重复该过程。将所有有记录的像素点的颜色值改为新的颜色值。 最后返回经
2020-07-01 10:43:07
305
原创 leetcode刷题5:重复叠加字符串匹配
题目:重复叠加字符串匹配 给定两个字符串 A 和 B, 寻找重复叠加字符串A的最小次数,使得字符串B成为叠加后的字符串A的子串,如果不存在则返回 -1。 注意: A 与 B 字符串的长度在1和10000区间范围内。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/repeated-string-match 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 示例: 举个例子,A = "abcd",B = "cdabcdab"。 答案
2020-07-01 10:38:43
389
原创 leetcode刷题思路总结
leetcode刷题一:机器人能否返回原点 leetcode刷题二:寻找峰值 leetcode刷题三:令牌放置 leetcode刷题四:到达终点数字
2020-07-01 10:22:13
333
原创 Django学习笔记(三)——Views专题
视图(Views) 作用:接收web请求,并响应web请求。 本质:就是python中的函数。 响应内容:①网页、重定向、错误视图(404,500)②json数据 响应过程: 1、用户在浏览器输入网址 2、django获取网址信息,去除IP和端口号 3、url管理器逐个匹配url conf 4、若匹配成功,则执行对应的视图函数 5、视图管理器找到对应视图并执行,返回结果给浏览器 url配置 流程: 1、指定根级url文件(settings.py中设置。) # Static files (CSS, JavaS
2020-07-01 10:19:52
351
原创 元图Meta-Graph: Few shot link prediction via meta learning理解与部分翻译
引言 链接预测的目的是能够从图中学习并推测出新的或者未知的关系。比如说,从社交网络方面,通过链接预测构建一个朋友推荐系统,从生物网络方面,通过链接预测推断出药物、蛋白质和疾病直接的关系。但是这些工作只聚焦于单一的问题设置:链接预测都用于一个单一的大图,并且这个图中的关系完整,至少有50%的真实链接(边)可以在训练阶段被看到。 本篇文章要做是基于小样本链接预测这么一个更有挑战性的设定,目标是在多个只包含一小部分真实、潜在的边的图中进行链接预测。比如说,在生物网络方面,高通量的原子提供了评估上千个来自不同组织、
2020-06-22 10:55:34
1651
原创 leetcode刷题四:到达终点数字
题目:到达终点数字 在一根无限长的数轴上,你站在0的位置。终点在target的位置。 每次你可以选择向左或向右移动。第 n 次移动(从 1 开始),可以走 n 步。 返回到达终点需要的最小移动次数。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/reach-a-number 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 示例: 示例 1: 输入: target = 3 输出: 2 解释: 第一次移动,从 0 到 1 。 第二次
2020-06-18 15:51:45
738
原创 leetcode刷题三:令牌放置
题目:令牌放置 你的初始能量为 P,初始分数为 0,只有一包令牌。 令牌的值为 token[i],每个令牌最多只能使用一次,可能的两种使用方法如下: 如果你至少有 token[i] 点能量,可以将令牌置为正面朝上,失去 token[i] 点能量,并得到 1 分。 如果我们至少有 1 分,可以将令牌置为反面朝上,获得 token[i] 点能量,并失去 1 分。 在使用任意数量的令牌后,返回我们可以得到的最大分数 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/proble
2020-06-18 14:26:31
321
原创 leetcode刷题二:寻找峰值
题目:寻找峰值 峰值元素是指其值大于左右相邻值的元素。 给定一个输入数组 nums,其中 nums[i] ≠ nums[i+1],找到峰值元素并返回其索引。 数组可能包含多个峰值,在这种情况下,返回任何一个峰值所在位置即可。 你可以假设 nums[-1] = nums[n] = -∞。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/find-peak-element 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 示例: 输入:
2020-06-18 13:44:53
392
原创 leetcode刷题一:机器人能否返回原点
题目:机器人能否返回原点 在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。 移动顺序由字符串表示。字符 move[i] 表示其第 i 次移动。机器人的有效动作有 R(右),L(左),U(上)和 D(下)。如果机器人在完成所有动作后返回原点,则返回 true。否则,返回 false。 注意:机器人“面朝”的方向无关紧要。 “R” 将始终使机器人向右移动一次,“L” 将始终向左移动等。此外,假设每次移动机器人的移动幅度相同。 来源:
2020-06-18 10:07:34
542
原创 Django学习笔记(二)——Model专题
Model专题 Django对各类数据库提供了很好的支持,并提供了统一的调用API 配置数据库 ①__init__.py # __init__.py import pymysql # 导入mysql数据库api pymysql.install_as_MySQLdb() ②settings.py # settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME':
2020-06-01 18:16:02
337
原创 Semi-Supervised Classification with Graph Convolutional Networls中谈到的图卷积的发展
原始图卷积 核心思想:借助傅里叶变换,将原始信号X变换到频域,在频域上乘一个信号,再做傅里叶逆变换回到时域。 卷积公式: gθ∗x=UgθUTx g\theta*x = Ug\theta U^Tx gθ∗x=UgθUTx 其中: gθ就是在频域中的一个filter,也称为为卷积核。 U是图的拉普拉斯矩阵L的特征向量矩阵。 拉普拉斯矩阵: L=IN−D−12AD−12=UΔUT L=I_N-D^{-\frac{1}{2}}AD^{-\frac{1}{2}}=U\Delta U^T L=IN−D−21AD
2020-05-14 13:14:05
268
原创 Mysql安装
Mysql Mysql配置 ①安装mysql D:\mysql\mysql\bin>mysqld --install Service successfully installed ②初始化mysql D:\mysql\mysql\bin>mysqld --initialize --console ③开启服务 D:\mysql\mysql\bin>mysql -u root -p Enter password:**** ④修改密码 D:\mysql\mysql\bin>alter
2020-05-11 19:50:13
127
原创 Django学习笔记(一)——创建项目、数据库交互、Admin站点管理
MVC: 用一种业务逻辑、数据、界面显示分离的方法组织代码 核心:解耦,实现每个模块的单独存放,易于维护 部分 作用 model 用于处理应用程序数据逻辑的部分,通过模型对象与数据库相连 view 处理数据显示问题,依据model创建 controller 用户交互的部分,从model读取数据,控制用户输入并发给view进行显示 MTV: 与MVC无本质差别,依旧保持松耦合 部分 作用 model 负责业务对象与数据库对象(对应model) templat
2020-05-11 19:35:37
1055
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅