4 Marshal Zheng

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 5w+

LeetCode题解(python)-77. 组合

LeetCode题解(python)77. 组合给定两个整数 n 和 k,返回 1 … n 中所有可能的 k 个数的组合。示例:输入: n = 4, k = 2输出:[[2,4],[3,4],[2,3],[1,2],[1,3],[1,4],]解题心得本题是组合问题,显然要用递归回溯的方法。首先找到规律,要从n个元素中取k个元素,可以视为:1. 从n-1个元素中取k个元素;2. 从n-1个元素中取k-1个元素,再加上第n个元素。这样就从C(n,k)递归回溯到C(n-1,k)

2020-06-06 10:39:27

LeetCode题解(python)-75. 颜色分类

LeetCode题解(python)75. 颜色分类给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。注意:不能使用代码库中的排序函数来解决这道题。示例:输入: [2,0,2,1,1,0]输出: [0,0,1,1,2,2]进阶:一个直观的解决方案是使用计数排序的两趟扫描算法。首先,迭代计算出0、1 和 2 元素的个数,然后按照0、1、2的排序

2020-06-04 13:31:54

LeetCode题解(python)-74. 搜索二维矩阵

LeetCode题解(python)74. 搜索二维矩阵编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。示例 1:输入:matrix = [[1, 3, 5, 7],[10, 11, 16, 20],[23, 30, 34, 50]]target = 3输出: true示例 2:输入:matrix = [[1, 3, 5, 7],[10, 11,

2020-06-04 12:47:24

LeetCode题解(python)-73. 矩阵置零

LeetCode题解(python)73. 矩阵置零给定一个 m x n 的矩阵,如果一个元素为 0,则将其所在行和列的所有元素都设为 0。请使用原地算法。示例 1:输入:[[1,1,1],[1,0,1],[1,1,1]]输出:[[1,0,1],[0,0,0],[1,0,1]]示例 2:输入:[[0,1,2,0],[3,4,5,2],[1,3,1,5]]输出:[[0,0,0,0],[0,4,5,0],[0,3,1,0]]解题心得本题的难点是额外空

2020-06-04 11:07:39

LeetCode题解(python)-71. 简化路径

LeetCode题解(python)71. 简化路径以 Unix 风格给出一个文件的绝对路径,你需要简化它。或者换句话说,将其转换为规范路径。在 Unix 风格的文件系统中,一个点(.)表示当前目录本身;此外,两个点 (…) 表示将目录切换到上一级(指向父目录);两者都可以是复杂相对路径的组成部分。更多信息请参阅:Linux / Unix中的绝对路径 vs 相对路径请注意,返回的规范路径必须始终以斜杠 / 开头,并且两个目录名之间必须只有一个斜杠 /。最后一个目录名(如果存在)不能以 / 结尾。此外

2020-05-29 14:12:50

Ubuntu系统正常连接外接显示器

Ubuntu系统正常连接外接显示器运行,查看已经连接的显示器xrandr设置双屏幕显示xrandr --output eDP-1-1 --same-as DP-1-1 --auto可选:外接显示器右侧拓展xrandr --output DP-1-1 --right-of eDP-1-1 --auto

2020-05-29 10:32:55

LeetCode题解(python)-70. 爬楼梯

LeetCode题解(python)[70. 爬楼梯](https://leetcode-cn.com/problems/sqrtx/)假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?**注意:**给定 n 是一个正整数。解题心得解答本题,适合把前几项写出来n=1 1n=2 2n=3 1+2n=4 2+(1+2)n=5 (2+1+2) + (1+2)……对于n阶,都相当于n-1阶+n-2阶的方法之和执行用时 :

2020-05-28 21:21:24

文献阅读(机器学习等)数学基础

文献阅读(机器学习等)数学基础Yuanshuai文章目录文献阅读(机器学习等)数学基础一、线性代数二、概率三、信息论四、数值计算一、线性代数标量、向量矩阵:m×nm\times nm×n张量:标量、向量、矩阵的推广——>(0阶,1阶,2阶……)例如图像:长、宽、RGB值——>3阶张量范数:描述向量大小∣∣x∣∣p=(∑i∣xi∣p)1p||x||_p = (\sum_{i}|x_i|^p)^{\frac{1}{p}}∣∣x∣∣p​=(i∑​∣xi​∣

2020-05-28 16:24:44

个人git常用操作记录

个人git常用操作记录git clone ***git statusgit add .git statusgit pullgit commit -m “version*”git push

2020-05-26 20:15:29

Texstudio编译latex时参考文献、成果等无法显示

Texstudio编译latex时参考文献、成果等无法显示第一步,在谷歌学术上copy到bib类型引用粘贴到根目录的Reference.bib文件中按下F8编译reference.bib文件,(那是不可能的!)先编译main.tex,会生成一个.aux文件按下F8编译.aux文件回到main.tex文件,按下F8编译再按下F6两次编译两次,即可,成功...

2020-04-18 11:16:53

matplotlib绘图入门及常用

import numpy as npimport pandas as pdimport matplotlib.pyplot as pltfrom matplotlib.ticker import MultipleLocator#使用numpy产生数据x=np.arange(-5,5,0.1)y=x*3#创建窗口、子图#方法1:先创建窗口,再创建子图。(一定绘制)fig = p...

2020-03-20 16:13:10

screen使用-ssh断开程序仍然运行

screen使用-ssh断开程序仍然运行安装sudo apt-get install screen创建一个新的窗口screen -S winname查看正在后台运行的窗口screen -list进入到某个窗口screen -r 12865(窗口号)从窗口退出来按住Ctrl+a,再按d销毁一个窗口(还detached)screen -S 46351(窗口号) -X ...

2020-03-15 16:17:32

gym环境错误:gym.error.UnregisteredEnv: No registered env with id: BipedalWalker-v2

gym环境错误:gym.error.UnregisteredEnv: No registered env with id: BipedalWalker-v2During handling of the above exception, another exception occurred:Traceback (most recent call last): File "TD3_Biped...

2020-03-15 16:07:23

本地连接远程服务器无法显示GUI图形解决

本地连接远程服务器无法显示GUI图形解决参考:https://stackoverflow.com/questions/40195740/how-to-run-openai-gym-render-over-a-server参考:https://github.com/2017-fall-DL-training-program/Setup_tutorial/blob/master/OpenAI-gy...

2020-03-15 11:16:04

win10+ubuntu双系统安装踩坑

win10+ubuntu双系统安装踩坑recorded by Marshal Zheng明确是UEFI or legacy(传统),找对应教程对于legacy,U盘启动盘制作不要用ultraUS, 用win32 disk imager对于legacy,启动之后不选UEFI的那个disk;反之,对于UEFI,启动之后选择UEFI GENERAL DISK划分分区:swap area:16...

2019-10-16 21:18:13

virtual box ubuntu与宿主 文件共享无权限 共享失败问题

Solve the problem “You do not have the permissions necessary to view the contents of ‘shared_folder’”Just type this on the terminal:sudo usermod -a -G vboxsf marshal, in which, “marshal” is your ...

2019-09-23 21:57:18

正则理解与总结笔记

正则理解与总结written by Marshal Zheng文章目录正则理解与总结一、正则语法元字符限定词反义词字符族python修饰符二、实例实例1实例2:re.A三、贪婪和懒惰贪婪懒惰实例四、自动捕获五、零宽断言六、findall一、正则语法元字符\b:匹配单词的开始或者结束\d:匹配数字\s:匹配任意不可见字符(空格、换行符、制表符等)\w:匹配任意Unicode字符...

2019-08-22 20:00:06

读点《博弈论》(二)

读点《博弈论》(二)Marshal Zheng2019-07文章目录读点《博弈论》(二)chapter 4chapter 4帕累托改进两只手表并不能告诉你更准确的时间,只会让你在这两种不同的时间面前茫然无措,你要做的就是选择其中较可信赖的一只,尽力校准它,并以此作为你的标准,听从它的指导行事。一套有效的信用机制,可以大大降低人们的商业风险和成本《乌合之众》:结论越是专断,语...

2019-07-03 18:49:11

Android从入门到项目到放弃

#Android分手篇###呜呜呜,从一年半前写第一个APP,到后来不断尝试小功能,到后来……电脑带不动Android studio和模拟器了……这……(无语),算了,起码今年买不起电脑就暂时不搞了,最后软设的答辩内容都是用“微信小程序”做的,电脑还能卡卡地带的动……谢天谢地……...

2019-07-01 18:04:19

读点《博弈论》(一)

读点《博弈论》(一)Marshal Zheng2019-06背景最近中美贸易摩擦引发各方面问题,不乏博弈论的影子。与此同时,在复习网络设计课程内容的时候,总是会想到其中的某些设计与《博弈论》中提到的诸多内容相契合,例如CSMA系列方案,争与不争,这是个问题。能够想起来《博弈论》中相关的原理,但是不是记得特别清楚,而且忘了比较专业的名字是什么了,很是烦恼,那就重读一遍,并做好笔记。正文...

2019-06-04 17:22:18

查看更多

勋章 我的勋章
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。