自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 java 打印系统属性列表

import java.util.Properties Properties properties = System.getProperties(); properties.list(System.out);

2020-05-15 10:24:02 41 0

原创 【已解决】java.lang.IllegalArgumentException: Path must start with / character

问题 今天在运行代码时报了这个错,在仔细研究之后,终于找到了解决方法。 经过排查发现,代码中用到了 FilenameUtils.concat()这个函数, 这个函数的源码如下: public static String concat(String basePath, String fullFile...

2020-05-08 21:35:56 72 0

原创 一行代码实现列表的逐个元素打印

代码: lt = ['a', 'b', 'c', 'd'] print(*[f'{i}\t{item}' for i, item in enumerate(lt)], sep='\n�...

2020-03-18 21:20:02 107 0

原创 字典的按键拆分及键值转换

文章目录将字典按键进行拆分将一个字典进行键值转换将多个字典同时进行键值转换 将字典按键进行拆分 >>> dt = {'a':[1, 2, 3, 4, 5],'b':[6, 7, 8, 9, 10]} >>> a2n, b2...

2020-02-19 13:04:22 93 0

原创 【已解决】latex 图片引用失败

文章目录问题解决方法 问题 latex中引用图片,但是却报错。 代码如下: 在文档中显示的是 图?? 解决方法 因为是 \bicaption,所以需要在后面添加两个大括号{}。 文档中显示如下: ...

2020-02-10 15:54:52 304 0

原创 vscode中,将Latex 的编译文件存放在指定目录

环境: vscode+latex workshop(扩展) texlive 国科大学位论文模板 原始目录结构如下 提前建好待存放编译文件的文件夹,我建的文件夹名为 Tmp,我的目录结构如下: 快捷键 ctrl + ,打开设置。接着,点击右上角的这个图形,进入设置的 json 文件。 将以下内...

2020-02-09 23:44:31 538 0

原创 vscode中,Latex 如何利用 Todo Tree 添加标记

文章目录1. 添加 todo tree 扩展2. 对 Todo Tree 进行配置3. 编写latex文档4. 利用Todo Tree查看这些标记 1. 添加 todo tree 扩展 在搜索框中输入todo,检索出来的第一个结果Todo Tree就是需要安装的。点击右下角的install,等待其...

2020-02-09 20:10:45 383 2

原创 求平方根、立方根推广至求n次方根的解法-python

文章目录穷举法求立方根穷举法求近似平方根二分法求近似平方根牛顿法求近似平方根求数的n次方根,二分法+python函数机制 穷举法求立方根 x = int(input('Enter an interger: ')) ans = 0 while ans**3 < abs(x)...

2020-02-02 21:51:24 217 0

原创 《计算思维导论——一种跨学科的方法》第二章习题解答

v_out=v_in*pow(r_in/r_out,2) from math import pi r_cube = (d*p)/(pi*S) r = r_cube**(1/3) r = r/12 money = (P*r*((1+r)**N))/(((1+r)**N)-1) y_0 =...

2020-02-02 15:06:29 53 0

原创 Excel 单元格利用后续空白单元格中显示完整内容

问题 单元格内的文字很长,如果想要其全部显示的话,可以采取增加列宽和自动换行的方法,但是现在想让它直接显示在后面空白的单元格中。 解决 选中需要显示的单元格,然后将对齐方式选为左对齐 ...

2020-01-27 17:12:26 79 0

原创 【已解决】word 目录无法跳转

问题 在 word 中插入目录以后,点击任意一行,都不出现这条提示: 按住 Ctrl 并单击可访问链接 解决 其实把鼠标放在页码上是会弹出这条提示的,不过还有更好的方法,也就是修改域代码。 选中目录中的内容,右键 -> 切换域代码 ,可以看到域代码是 {TOC \o "1-3&q...

2020-01-22 21:21:12 577 0

原创 混淆矩阵代码实现-python

文章目录****混淆矩阵:******代码实现:** 混淆矩阵: 真实值 1 真实值0 预测值 1 真正例 TP 伪正例 FP 预测值 0 伪反例 FN 真反例TN 查准率/正确率 : P=TPTP+FPP=\frac{TP}{TP+FP}P=TP+FPTP​ 查全率/召...

2020-01-21 22:44:00 347 0

原创 一些代码片段(更新中)

文章目录检查文件夹是否存在 检查文件夹是否存在 folder = 'tmp/' if folder.split('/')[0] in os.listdir('./'): print('Folder already exi...

2020-01-11 21:24:46 18 0

原创 vscode markdown align失效

问题 想要在vscode下的markdown文件中插入多行对齐的公式,但是尝试 align 和 align* 都不可行。 $$ \begin{align} f(x) & = (m+n)^2 \\ & = m^2+2mn+n^2 \\ \end{align} $$ 显示: \beg...

2019-12-27 12:05:15 251 0

翻译 collections.namedtuple 用法详解完整版

collections.namedtuple(typename, field_names, *, rename=False, defaults=None, module=None) 各参数解释 typename 返回的是一个名为 typename 的元组子类。 这个返回的子类用于创建类似元组的对...

2019-12-26 15:32:50 87 0

原创 SyntaxError: invalid character in identifier

报错: def savetxt(str, lt,label): ^ SyntaxError: invalid character in identifier 解决: 因为 str 后面是英文逗号,而 lt 后面是中文逗号,所以出现这...

2019-12-02 17:29:10 48 0

原创 直接指定 argparse 的参数,而不是通过命令行

文章目录问题解决 问题 代码中,常常利用 argparse 来解析程序所需要的参数,采取的方式是命令行,如下面这段程序 import argparse parser = argparse.ArgumentParser() parser.add_argument("--file"...

2019-11-28 10:55:34 135 0

原创 ModuleNotFoundError: No module named 'jupyter_nbextensions_configurator'

[W 12:56:21.617 NotebookApp] Error loading server extension jupyter_nbextensions_configurator Traceback (most recent call last): File "...

2019-11-21 13:20:04 989 0

翻译 OneNote 将剪切板上的文本变为表格

假设剪切的文本是: 1 2 3 4 5 6 在粘贴至OneNote笔记后,想要将其变为表格 只需要在 1 后面按下 Tab 键,然后依次在 3 和 5 后面按下 Tab 键。

2019-11-19 16:12:46 62 0

翻译 如何在Python中使用生成器(Generate)和yield语句

文章目录使用生成器例1:读取大文件例2:生成一个无穷序列例3:检测回文数理解生成器用生成器表达式来构建生成器分析生成器性能理解Python的yield使用高级的生成器方法如何使用 .send()如何使用 .throw()如何使用 .close()用生成器创建数据管道结论 原文链接: https:/...

2019-09-29 14:40:12 712 0

原创 leetcode 1184. 公交站间的距离 python 执行用时和消耗内存同时击败100%用户

题目 环形公交路线上有 n 个站,按次序从 0 到 n - 1 进行编号。我们已知每一对相邻公交站之间的距离,distance[i] 表示编号为 i 的车站和编号为 (i + 1) % n 的车站之间的距离。 环线上的公交车都可以按顺时针和逆时针的方向行驶。 返回乘客从出发点 start 到目的地...

2019-09-21 22:44:05 88 0

原创 字符串格式化的几种方法

字符串格式化的几种方法: 1.类似于C的方法; 2. 利用format; 3. f-字符串; 4. 利用Template String 获得更安全的字符串。

2019-08-27 13:26:58 113 0

原创 嵌套列表展开的三种方法及计算嵌套列表深度的方法

文章目录解法一:列表解析式解法二:np.flattten解法三:sum附:计算嵌套列表深度的方法 这里说的情况是,嵌套列表的每一个元素都有同样的格式 如:s=[[1,2],[1,2]], 如果s=[[1,2],[[1,2]],[[[1,2],[1,2]]]],只能展开为 [1, 2, [1, 2]...

2019-08-22 13:19:12 730 0

原创 三个以上的字符串消除

文章目录题目解答解法一:两个栈解法二:双指针 题目 对一个字符串中重复出现三次以上的字符进行消除。 如'AAAABCCBBBA' - > 'BCCA','abbbcccbba'->'abba' 解答 解法一...

2019-08-22 12:45:45 181 0

原创 赋值、浅拷贝和深拷贝的区别

文章目录赋值浅拷贝和深拷贝复制不可变数据类型(number/string/tuple)复制可变数据类型(list/dictionary)浅拷贝复制的对象中无复杂子对象浅拷贝赋值和浅拷贝的比较复制的对象中有复杂子对象(例如,列表中的一个子元素是列表)浅拷贝赋值深拷贝stackoverflow上的一个...

2019-08-22 00:55:46 52 0

转载 根据前序序列和中序序列重建二叉树

文章目录题目解答 题目 已知: 前序 1,2,4,7,3,5,6,8 中序 4,7,2,1,5,3,8,6 要求: 重新构建一颗二叉树 解答 因为前序的第一个就是根节点,所以先找到根节点在中序中的位置 求出左子树的长度,确定左子树在前序和中序中的范围,以及右子树在前序和中序中...

2019-08-10 16:56:46 79 0

转载 已知后序与中序输出前序(先序)

有一颗如下图的二叉树 已知后序与中序输出前序(先序): 后序:3, 4, 2, 6, 5, 1(左右根) 中序:3, 2, 4, 1, 6, 5(左根右) 分析:因为后序的最后一个总是根结点,令 i 在中序中找到该根结点,则i把中序分为两部分,左边是左子树,右边是右子树。因为是输出先序(根左右)...

2019-08-10 16:14:52 59 0

原创 pytorch 如何拼接 迭代的 tensor

文章目录需求解决 需求 将通过for循环得到的多个tensor,最终拼接起来。 解决 >>> import pytorch >>> input = torch.randn(2,5) >>> input.unsqueeze_(1) tensor(...

2019-07-23 21:32:08 649 0

原创 Leetcode102. 二叉树的层次遍历 和 Leetcode 107. 二叉树的层次遍历 II (一行代码的区别)以及429. N叉树的层序遍历

文章目录Leetcode 102. 二叉树的层次遍历解答Leetcode 107. 二叉树的层次遍历 II解答 Leetcode 102. 二叉树的层次遍历 给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。 例如: 给定二叉树: [3,9,20,null,null,...

2019-07-22 15:49:38 115 0

转载 Leetcode 107. 二叉树的层次遍历 II

文章目录题目解答非递归 C++栈+队列仅队列递归 java 题目 给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历) 例如: 给定二叉树 [3,9,20,null,null,15,7], 返回其自底向上的层次遍历为: [ [15,7],...

2019-07-22 15:30:14 43 0

原创 Leetcode 101. 对称二叉树 (递归和迭代)

文章目录题目解答递归复杂度分析迭代复杂度分析参考 题目 给定一个二叉树,检查它是否是镜像对称的。 例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的: 说明: 如果你可以运用递归和迭代两种方法解决这个问题,会很加...

2019-07-22 11:15:28 96 0

原创 Leetcode 287. 寻找重复数

题目 给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,找出这个重复的数。 示例 1: 输入: [1,3,4,2,2] 输出: 2 示例 2: 输入: [3,1,3,4,2] 输出: 3 说明: ...

2019-07-21 19:04:27 45 0

原创 Leetcode 83. 删除排序链表中的重复元素 和 82. 删除排序链表中的重复元素 II

文章目录83. 删除排序链表中的重复元素题目解答83. 删除排序链表中的重复元素题目解答 83. 删除排序链表中的重复元素 题目 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 输入: 1->1->2 输出: 1->2 示例 2: 输入: 1->...

2019-07-21 12:28:35 48 0

原创 leetcode 14. 最长公共前缀 多种解法及用一行代码解决的骚操作

文章目录题目解答解法一解法二解法三解法四:一行代码解决 题目 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 “”。 示例 1: 输入: [“flower”,“flow”,“flight”] 输出: “fl” 示例 2: 输入: [“dog”,“racecar”,...

2019-07-19 14:00:37 37 0

转载 leetcode 415. 字符串相加 和 43. 字符串相乘

415. 字符串相加 链接:https://leetcode-cn.com/problems/add-strings 题目描述 给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和。 注意: num1 和num2 的长度都小于 5100. num1 和num2 都只包含数字 0-9....

2019-07-10 21:46:30 106 0

原创 leetcode的代码如何在本地编辑器中执行

问题描述 刷leetcode的时候,想要在本地编辑器运行程序,会复制leetcode中编辑器的代码,如 class Solution: def findMin(self, nums: List[int]) -> int: 直接运行会报错 Traceback (most recent...

2019-07-10 16:47:44 1020 0

转载 leetcode 153. 寻找旋转排序数组中的最小值 和 154. 寻找旋转排序数组中的最小值 II

文章目录153. 寻找旋转排序数组中的最小值题目描述解答154. 寻找旋转排序数组中的最小值 II题目描述解答 153. 寻找旋转排序数组中的最小值 题目描述 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1...

2019-07-10 16:43:49 78 0

原创 Leetcode 33. 搜索旋转排序数组 和 81. 搜索旋转排序数组 II

文章目录33. 搜索旋转排序数组题目描述解答81. 搜索旋转排序数组 II题目描述解答 33. 搜索旋转排序数组 题目描述 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。 搜索一个给定的目标值,...

2019-07-10 15:52:30 91 0

原创 Leetcode 9.回文数

文章目录把数字转为字符串递归方法 112ms双指针法 92ms直接逆序解法一 80ms解法二 48ms进阶:不把数字转为字符串只反转一半数字 88 ms 把数字转为字符串 递归方法 112ms class Solution: def isPalindrome(self, x: int) ...

2019-07-09 20:57:03 52 0

原创 python【剑指offer】顺时针打印矩阵

把矩阵想象成若干个圈,可以用一个循环来打印矩阵,每次打印矩阵中的一个圈。 def print_matrix(matrix): """ :param matrix: [[]] """ rows = len(...

2019-06-18 09:32:34 45 0

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