自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker笔记

1. Docker概述1.1 Docker为什么出现?项目带环境一块打包上线,docker就是做这个事情的。避免了不同机器配置环境所带来的麻烦。打包项目带上环境(镜像机制)——docker仓库——下载镜像直接运行即可!docker的思想来自于集装箱**Docker核心思想:隔离,把所有东西打包装箱,每个箱子互相隔离。**再也不用担心环境的问题。例如一个集装箱装水果,另一个装生化武器,两个互不干扰,并且可以在同一机器上运行。Docker还通过隔离机制,将服务器性能利用到极致。1.2 Dock

2021-04-12 09:03:18 147

原创 千锋python教程:Django基础到实战讲解(精华版) 笔记 脑图

视频来源:B站千锋python教程:Django基础到实战讲解(精华版)笔记:由百度脑图生成,纯手打,与老师讲解大体一致。目前只有基本流程走通这一部分,随着我的学习笔记会持续更新哒~~~百度网盘:链接:https://pan.baidu.com/s/1l8DJx-sHVJNQdwL7En820Q提取码:z2n7失效请私信我~...

2020-04-23 23:06:44 2022

原创 什么是线段树? 全网最详细讲解! 附cpp、java代码实现

一、概念解析在平时刷题或是工作中,经常会遇到这么一个问题,“给定一个数组,求出数组某段区间的一些性质”。比如给定一个数组[5,2,6,1,-4,0,9,2],让你求出区间[1,4]上所有元素的和,在这个例子中,答案是2 + 6 + 1 + (-4) = 5。你可能会说,直接遍历一遍不就好了吗?最简单的方式就是直接遍历一遍区间,时间复杂度也显而易见O(n),如果在这个数组上多...

2020-04-09 16:45:36 1478

转载 卡特兰数 史上最全最详细讲解!

我是标题党!!卡特兰数是组合数学中一个常在各种计数问题中出现的数列。以比利时的数学家欧仁·查理·卡塔兰(1814–1894)命名。历史上,清代数学家明安图(1692年-1763年)在其《割圜密率捷法》最早用到“卡塔兰数”,远远早于卡塔兰。有中国学者建议将此数命名为“明安图数”或“明安图-卡塔兰数”。即卡特兰数是符合以下公式的一个数列!公式(4个): h(n)= ...

2020-04-07 16:35:52 22012 2

原创 深度学习入门之im2col函数的实现

1 学习该函数前需要具备什么知识?需要了解卷积的相关知识2 im2col函数的作用(为什么要使用im2co函数)?卷积运算需要好几层for语句,这样实现麻烦,而且numpy中存在使用for语句变慢的缺点,所以不使用for语句,而用im2col函数代替。im2col全称image to column(从图像到矩阵),作用为加速卷积运算。即把包含批数量的4维数据转换成2维数据。(...

2020-03-19 17:11:59 2484 5

原创 2011 北理 复试 上机 第三题

以ffff为例。思路:从找到的人名的前一个开始,比如找ffff,则从前面的(开始,逆向遍历。难点:括号和逗号的处理。从e前面的第一个逗号开始,一直到bbbb前面的(为止的部分,直接删除,因为这些和eeee是同级的。所以可以推测出一个结论,从逗号开始,到前面的左括号的部分,可以直接删除。但是这么说不严谨,因为cccc之前也有左括号,但是注意,该括号和dddd之后的右括号是匹配的。...

2020-03-09 21:12:46 198

原创 2018年北理研究生考试复试机试第二题

哥德巴赫猜想任何一个大于2的偶数均可表示为两个素数之和。输入m, n(6<=m<=n<=50),则把[m, n]内的所有偶数表示成两个素数之和的形式。输出这些素数及其出线的次数,输出次序按照素数出现的次数从多到少输出;若出线次数相同,按照素数从大到小输出;若偶数有多种素数相加形式,则把所有的情况都输出,每种情况占一行。输入:8 9 输出:5 1 3 1输入:9 ...

2020-03-02 17:16:21 681 2

原创 C++中substr函数的用法

#include<string>#include<iostream>using namespace std;int main(){  string s("12345asdf");  string a = s.substr(0,5); //获得字符串s中从第0位开始的长度为5的字符串  cout << a << endl;...

2020-01-09 17:41:53 211

原创 2016北理复试上机

1、输入学生信息,姓名 成绩(成绩的数目不一定)输出每个学生的学号和平均成绩,以及不及格课程数超过2的学生,按不及格课程数从大到小排好序输出。(我没有见过真题,题目取自2016复试上机题,并且没有找到更加详细的题目描述),我觉得描述的很不明确,就按自己的理解做了。)我的理解是:首先要输出不及格数超过2的学生,若没有不及格的学生,则输出无不及格的学生,若有不及格数是1科的学生,则不输出...

2020-01-09 17:08:46 270

原创 北理复试上机题单词识别以及cin,cin.get()等输入符的使用

题目就不描述了,直接转至牛客可查看:单词识别上代码://使用了map容器以及用cin.get()逐个读入字符#include<iostream>#include<string>#include<map>using namespace std;int main(){ string s=""; char ch; map<st...

2020-01-03 16:30:27 178

转载 JVM回收算法(标记-清除算法, 复制算法, 标记-整理算法)

JVM垃圾回收算法(标记-清除、复制、标记-整理、分代收集)复制算法与标记/整理算法]1.标记-清除算法最基础的算法,分为两个阶段,“标记”和“清除”原理:- 标记阶段:collector从mutator根对象开始进行遍历,对从mutator根对象可以访问到的对象都打上一个标识,一般是在对象的header中,将其记录为可达对象。- 清除阶段,collector对堆内存(hea...

2019-05-26 19:12:58 515

原创 任意进制转二进制(C++)

(以下方法均来自网络)第一种原文https://blog.csdn.net/violet981/article/details/81215522不需要逆序,直接将某进制的数转换成2进制,也可以转换为其他进制的数。int decToBin(int dec){ int result=0, temp=dec, j=1; while(temp){ resu...

2019-02-28 20:16:19 777

原创 c/c++ Dijkstra算法实现

利用c/c++实现Dijkstra算法。

2017-11-04 09:21:33 1298

空空如也

空空如也

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

TA关注的人

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