自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李响

个人学习&经验分享

  • 博客(1250)
  • 资源 (6)
  • 论坛 (1)
  • 收藏
  • 关注

原创 python【数据结构与算法】判断两棵树是否相等

# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution: def isSameTree(self, p, q): if p == None and q == None:

2021-04-15 10:01:22 7

原创 python【数据结构与算法】判断对称二叉树

# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution(object): def isSymmetric(self, root): if not root: retu

2021-04-15 09:59:12 2

原创 python【数据结构与算法】求二叉树深度递归实现

# Definition for a binary tree node.class TreeNode: a=5#test def __init__(self, x,left,right): self.val = x self.left = left self.right = right def maxDepth(self, root): .

2021-04-15 09:54:54 2

原创 Oracle-SQL语法基础【以一个完整项目为例】

--log inconn / as sysdba;show user;conn /as sysdba 无需密码直接可以连接SYS用数据库的超级用户,数据库内很多重要的东西(数据字典表、内置包、静态数据字典视图等)都属于这个用户,SYS用户必须以SYSDBA身份登录。SYSTEM是数据库内置的一个普通管理员,你手工创建的任何用户在被授予DBA角色后都跟这个用户差不多(赋予DBA角色相当于给予了一组数据操作的权限)。相当于sys是qq群主,system是qq群管理员sysoper身份主要用来启

2021-04-14 19:59:17 13

原创 【Linux入门到精通系列讲解】Linux如何创建和删除swap分区

Linux中的swap分区类似Windows的虚拟内存,在硬盘空间不足的情况下,可通过创建swap分区来解决,下面小编就给大家介绍下Linux如何创建和删除swap分区。文章目录1 swap概述2 创建swap3 删除swap分区1 swap概述Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程

2021-04-14 10:54:21 11

原创 HDU【数塔】

#include<iostream>#include<algorithm>using namespace std;#define MAX 101 int data1[MAX][MAX];int maxSum[MAX][MAX];int num;int main() { int i, j, k, p, q,t; cin >> t; while(t--){ cin >> num; for (i = 1; i

2021-04-13 21:13:18 19

原创 【深度学习入门到精通系列】神经网络中动量的概念

其中动量系数一般取(0,1),直观上理解就是要是当前梯度方向与前一步的梯度方向一样,那么就增加这一步的权值更新,要是不一样就减少更新。

2021-04-12 15:13:25 16

原创 python【数据结构与算法】贝祖定理简单讲解

文章目录1 概念题目举例:2 代码1 概念a,b是整数,且gcd(a,b)=d,那么对于任意的整数x,y,ax+by都一定是d的倍数,!!!----》》》可以推出结论:特别地,一定存在整数x,y,使ax+by=d成立。!!!题目举例:#针对任意给出的x,y,z,可以假设用x与y分别往一个很大的容器里倒水和倒出水,那么如果z=mx+ny,找到合适的正整数m与n即为所求,其中m与n为负时,往外倒水,为正时,往里倒水。#若z<=x+y且z%d==0,说明存在m、n使得最终剩余水为z。根据贝祖等式,

2021-04-12 14:55:46 10

原创 python【数据结构与算法】棋盘覆盖问题

文章目录1 概述2 覆盖步骤3 代码1 概述2 覆盖步骤3 代码def chess(tr, tc, pr, pc, size): # tr:棋盘初始行号 tc:棋盘初始列号# pr:特殊棋盘格行号 pc:特殊棋盘格列号# size:棋盘格大小 global mark global table if size == 1: return # 递归终止条件 mark += 1 # 表示直角骨牌号 count = mar

2021-04-12 09:49:18 12

原创 【2021年度训练联盟热身训练赛第五场】Jam-packed

import math as maif __name__=="__main__": n,m = map(int,input().split()) if n < m: print(n) elif n%m==0: print(m) else : x = ma.ceil(n/m) # x1= ma.floor(n/x) x1

2021-04-11 16:09:43 59

原创 【2021年度训练联盟热身训练赛第五场】Figure Skating

import mathimport cmathimport sysimport stringimport bisectimport heapqimport copyfrom queue import Queue,PriorityQueue,LifoQueuefrom itertools import permutations,combinationsfrom collections import Counter,dequefrom functools import cmp_to_key,

2021-04-11 16:08:27 16

原创 【深度学习入门到精通系列】Generalized Dice loss解释

论文原文全程为:Generalized Overlap Measures for Evaluation and Validation in Medical Image Analysis 刚才分析过Dice Loss对小目标的预测是十分不利的,因为一旦小目标有部分像素预测错误,就可能会引起Dice系数大幅度波动,导致梯度变化大训练不稳定。另外从上面的代码实现可以发现,Dice Loss针对的是某一个特定类别的分割的损失。当类似于病灶分割有多个场景的时候一般都会使用多个Dice Loss,所以Generaliz

2021-04-11 08:58:48 18

原创 【Linux入门到精通系列讲解】工具——make/Makefile

文章目录1 make与Makefile的关系2 Makefile里面放的是依赖关系和依赖方法3 原理一个工程中的源文件有很多,按照它们的模块,功能和类型,分别放在不同的目录中,Makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译。Makefile带来的好处就是自动化编译,一旦写好只需要一个make命令,就可以完成整个工程的自动编译。1 make与Makefile的关系make是一条命令工具,一个解释Makefile中指令的命令工具,Makefile是一

2021-04-05 19:13:50 29

原创 【第 45 届国际大学生程序设计竞赛(ICPC)亚洲区域赛】Simone and Graph Coloring

#include<bits/stdc++.h>using namespace std;const int N = 1e6 + 10;int n, T, a[N], b[N], id[N], ans[N], tot;int main() { scanf("%d", &T); while (T--) { scanf("%d", &n), tot = 0; for (int i = 1; i <= n; i++)

2021-04-05 14:22:19 34

原创 【洛谷搜索专题Python和C++解】DFS和BFS经典题目(陆续补充)

文章目录1 n皇后1 n皇后#include<bits/stdc++.h>using namespace std;int n;bool lie[20];bool u[40];bool v[20];int a[20];int cnt;void pr(){ if (cnt<=3){ for(int i=1;i<=n;i++){ cout<<a[i]<<" "; } printf("\n");

2021-04-05 10:36:17 38

原创 【深度学习入门到精通系列】nnU-Net论文解析

文章目录1 摘要2 介绍3 方法3.1 预处理3.2 训练过程3.3 推理(Inference)3.4 后处理4 总结nnUnet虽然不是新的论文,但是这个框架效果很好。它并没有提出新的网络结构,没有抓人眼球的地方,仅依靠一些技巧,将分割任务进行了大统一,并在很多任务上得到了非常好的成绩上,可以看出作者的功底之深。对于分割任务,从unet出来之后的几年里,其实在网络结构上已经没有多少的突破了,结构修改越多,反而越容易过拟合。因此作者认为更多的提升其实在于理解数据,并针对医学数据采用适当的预处理和训练方法

2021-04-03 16:30:10 41

原创 【深度学习入门到精通系列】2D Unet&3D Unet辨析

文章目录1 2D U-net2 3D U-net3 总结3.1 从数据格式角度3.2 从模型角度1 2D U-net以全连接卷积神经网络为基础设计的。创新点:上采样,下采样,U型结构,短接通道(skip connection)Encoder:左半部分,由两个3x3的卷积层(ReLU)+2x2的max polling层(stride=2)反复组成,每经过一次下采样,通道数翻倍;Decoder:右半部分,由一个2x2的上采样卷积层(ReLU)+Concatenation(crop[3]对应的En

2021-04-03 16:13:56 39

原创 【二叉搜索树和前序遍历】The order of a Tree

As we know,the shape of a binary search tree is greatly related to the order of keys we insert. To be precisely:insert a key k to a empty tree, then the tree become a tree withonly one node;insert a key k to a nonempty tree, if k is less than the root

2021-04-01 20:18:33 17 1

原创 【响应式Web前端设计】new Option()函数的作用(三区联动)

在做三级联动的时候遇见了这个函数,对函数的用法进行一下小总结,不太详细,敬请谅解。作用:用于创建一个新的选项Option()构造函数接受两个参数:文本(text)和值(value);第二个参数可选.虽然这个构造函数会创建一个Object的实例,但是兼容DOM的浏览器会返回一个元素。我们依然可以使用appendChild()将新的选项加到选择框中。例如:var newOption = new Option("Option text","Option value");selectbox.appendCh

2021-04-01 19:25:12 29 2

原创 【响应式Web前端设计】让div在屏幕中居中(水平居中+垂直居中)方法

我们都知道使用margin:auto可以让元素水平居中的。最近写网页经常需要将div在屏幕中居中显示,遂记录下几个常用的方法,都比较简单。水平居中直接加上标签即可,或者设置margin:auto;当然也可以用下面的方法下面说两种在屏幕正中(水平居中+垂直居中)的方法放上示范的html代码:<body> <div class="main"> <h1>MAIN</h1> </div></body>方法一:div使用

2021-03-31 20:12:13 56 1

原创 【响应式Web前端设计】设置图片间隙为0

解决方案一background设置父容器的background,可以平铺一个合适的背景或图片。这样的话,两个图片之间的过渡,就会显得更加平滑。但是相关空隙依然存在,只不过因为父容器的背景色的缘故,使得空隙被掩盖了。不过对于本文的路飞例子来说,并没有合适的背景图片或者背景色。解决方案二font-size(推荐)设置父容器的font-size为0。这样的话,就可以消除两个图片间的空隙了。这个方案似乎有些匪夷所思,不过确实有效果。不过有些后遗症就是:父容器内的文字大小,会默认继承0。所以,需要对父容器内的显

2021-03-31 19:52:24 19

原创 【响应式Web前端设计】i标签和em标签的区别

很多人以为i标签和em标签都只是HTML用于斜体的标签,并不知道他们有什么区别。其实对于熟悉SEO的人来说,他们的区别挺大的(普通用户略过)。i标签的作用:仅仅是为了让字体显示斜体,对于SEO没什么作用。em标签的作用:不仅可以让字体显示斜体,而且可以加强语气,告诉搜索引擎这里是重要的。...

2021-03-31 19:16:28 31

原创 【响应式Web前端设计】在html页面实时显示系统时间

在html页面实时显示系统时间桌面新建记事本,将下列代码复制粘贴,重命名后缀为.html,保存,用浏览器打开即可<html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>系统时间</title></head><body><div id="datetime">

2021-03-30 21:30:38 20

原创 题解 P1918【 保龄球 】python和C++

#include<map>#include<iostream>using namespace std;map<int,int>ma;int n,a,q,m;int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a; ma[a]=i; } cin>>q; for(int i=1;i<=q;i++){

2021-03-30 20:09:36 30

原创 【分组并查集讲解】A Bug‘s Life(例题)

BackgroundProfessor Hopper is researching the sexual behavior of a rare species of bugs. He assumes that they feature two different genders and that they only interact with bugs of the opposite gender. In his experiment, individual bugs and their interact

2021-03-29 23:03:58 19

原创 【响应式Web前端设计】一文学会使用Bootstrap!

文章目录1 概念2 Bootstrap简介3 布局容器4 导航栏(navbar)4.1 基本4.2 响应式5 垂直表单-基本表单6 栅格系统7 标签页8 响应式工具请先学习该文1 概念媒体查询媒体(media)查询在 CSS3 上有介绍:CSS3 @media 查询。使用 @media 查询,你可以针对不同的媒体类型定义不同的样式。实例如果浏览器窗口小于 500px, 背景将变为浅蓝色:@media only screen and (max-width: 500px) {body {

2021-03-29 17:08:54 22

原创 【Linux入门到精通系列讲解】Ubuntu下使用gcc编译并运行C程序

文章目录1 hello2 命令1 hello2 命令在终端输入Ubuntu命令$ gcc hello.c -o hello$ ./hello

2021-03-28 21:24:41 40 1

原创 【2021年度训练联盟热身训练赛第四场】Game Map(python C++)

#include <bits/stdc++.h>#include <vector>#define ll long longusing namespace std;int n,m,vis[100010];vector<int> p[100010];int dfs(int u){ if(!vis[u]) { vis[u]=1; for(int i=0;i<p[u].size();i++) {

2021-03-28 14:25:17 64 1

原创 【2021年度训练联盟热身训练赛第四场】Happy Number(python)

import mathimport cmathimport sysimport stringimport heapqimport bisectimport copyfrom queue import Queue,PriorityQueue,LifoQueuefrom collections import Counter,dequefrom itertools import permutations,combinationsfrom functools import cmp_to_key,

2021-03-28 14:23:01 46

原创 【响应式Web前端设计】:link、:hover、:active和:visited的区别

:link、:hover、:active和:visited的区别?:link表示鼠标点击之前,也称为原始状态:hover表示鼠标悬停状态:active表示鼠标点击状态:visited表示鼠标点击之后状态<!DOCTYPE html><html lang="en"><head> <meta http-equiv="content-type" content="text/html" charset="UTF-8"> <title

2021-03-28 09:58:45 27

原创 【响应式Web前端设计】HTML DOM padding 属性

定义和用法padding 属性设置元素的内边距。padding 属性定义元素边框与元素内容之间的空间。该属性可采取 4 个值:如果规定一个值,比如 div {padding: 50px} - 所有四个边的 padding 都是 50 px。如果规定两个值,比如 div {padding: 50px 10px} - 上下内边距是 50 px,左右内边距是 10 px。如果规定三个值,比如 div {padding: 50px 10px 20px} - 上内边距是 50 px,左右内边距是 10 p

2021-03-28 09:51:22 19

原创 【响应式Web前端设计】Register Demo

<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>用户注册</title> <link type="text/css" rel="stylesheet" href="css/register.css"></head><body><div><img class="tree" src="

2021-03-28 09:44:26 22

原创 【响应式Web前端设计】H5原生表单验证

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <form action="#" method="get"> <!-- 作者:88304454@qq.com 时间:2021-03-28 描述:

2021-03-28 09:30:14 11

原创 【响应式Web前端设计】常用表单控件

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <form action="http://lixiang007.top/" method="post" name="search" autocomplete="true"> <input name="sa

2021-03-28 09:12:19 22

原创 【响应式Web前端设计】Login Demo

body{ background: url('../img/1.png')no-repeat center center fixed; background-size: cover; padding: 20px;}form{ width: 343px; height: 500px; margin: 0 auto; padding: 30px; border: 1px solid rgba(0,0,0,0.2); /*CSS 属性 border-radius 允许你设置元素的外边框圆角。

2021-03-27 21:30:06 23 1

原创 【响应式Web前端设计】CSS3伪类与伪元素的区别

首先先来看看伪类与伪元素的定义w3c中对于它们是这么解释的CSS中伪类与伪元素的概念是很容易混淆的,今天就来谈谈伪类与伪元素之间的区别伪类:用于向某些选择器添加特殊的效果伪元素:用于将特殊的效果添加到某些选择器讲道理,可能我语文不好,我觉得这两句话是等价的根本不能看出有什么区别都是对某些选择器“加特技”标准有这么一句话翻译过来是这样的CSS 引入伪类和伪元素的概念是为了实现基于文档树之外的信息的格式化这话更抽象,其实意思就是对那些我们不能通过class、id等选择元素的补充区别这个区

2021-03-27 21:19:46 15

原创 【响应式Web前端设计】CSS后代选择器和子代选择器

文章目录子代选择器:>号后代选择器:空格文章目录子代选择器:>号后代选择器:空格子代选择器:>号 .father>div{ border: 2px solid blue; }`后代选择器:空格 .father div{ border: 2px solid pink; }后代,顾名思义,子孙后代,不仅包括子还包括孙,曾孙,曾曾孙

2021-03-27 21:11:14 23

原创 【响应式Web前端设计】CSS 定位详解

文章目录1 position 属性的作用2 static 属性值3 relative,absolute,fixed3.1 relative 属性值3.2 absolute 属性值3.3 fixed 属性值1 position 属性的作用position属性用来指定一个元素在网页上的位置,一共有4种定位方式,即position属性主要有4个值。staticrelativefixedabsolute2 static 属性值static是position属性的默认值。如果省略position属性,

2021-03-27 20:46:30 26 1

原创 【贪心+并查集优化】Supermarket

A supermarket has a set Prod of products on sale. It earns a profit px for each product x∈Prod sold by a deadline dx that is measured as an integral number of time units starting from the moment the sale begins. Each product takes precisely one unit of tim

2021-03-27 17:20:39 24

原创 【Linux入门到精通系列讲解】Nginx详细介绍和安装使用(这一篇就够了)

文章目录1 Nginx 介绍2 简单请求和非简单请求3 正向代理和反向代理4 apache与nginx的区别5 Nginx 在Ubuntu 上的安装,测试5.1 Install5.2 防火墙设置5.3 Web 服务器验证5.4 Test6 nginx 进程管理命令1 Nginx 介绍传统的 Web 服务器,每个客户端连接作为一个单独的进程或线程处理,需在切换任务时将 CPU 切换到新的任务并创建一个新的运行时上下文,消耗额外的内存和 CPU 时间,当并发请求增加时,服务器响应变慢,从而对性能产生负面影

2021-03-27 11:05:24 22

basemap依赖库自取.zip

需要的网友自行下载 basemap whl文件对应于我疫情地图的那篇博客 内含有两个whl文件 版本python3.6.X 需要自取

2020-01-30

c选手-竞赛环境须知.doc

C/C++ 选手注意 竞赛统一使用dev-cpp软件。该软件支持ANSI C++ 标准,支持STL类库。 该软件为绿色软件,无需安装,直接点击devcpp.exe可使用

2019-10-28

DeskTopShare.rar

一个全面的桌面计算机和移动设备管理解决方案,用于集中管理企业网络中的服务器、计算机、手机及平板电脑等设备。免费版支持管理25台计算机和25台移动设备! 在PC计算机管理方面,帮助系统管理员自动化安装补丁、部署软件、管理IT资产、管理软件许可、统计软件使用情况、远程控制计算机等等。 在移动终端管理方面,通过对移动设备、移动应用及安全策略的管理,有效保障企业网络和信息安全。

2019-10-28

Git工具64位windows.zip

Git安装包 64位 windows系统 可直接安装使用 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。如今,越来越多的项目采用 Git 来管理项目开发,可见Git软件学习的重要性

2020-02-08

云端留言板 django实现

【django轻量级框架】云端系统之Django框架实现云端留言板(不用数据库,看不懂你来打我)

2020-03-06

2019仓库管理系统课设.rar

仓库管理系统课设 java组件的界面设计 ojdbc6+oracleXE11g+HTML前端界面 h5界面 +课设报告+各种自作图 ER 流程 顺序 用例 流图 体系结构

2019-12-30

空空如也

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

TA关注的人 TA的粉丝

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