码迷,mamicode.com
首页 > 2020年06月20日 > 全部分享
剑指offer:面试题18、树的子结构
###题目描述 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) ###代码示例 public class Offer18 { public static void main(String[] args) { //构建树1 TreeNode root1 = ...
分类:其他好文   时间:2020-06-20 00:48:30    阅读次数:50
CSS常见样式总结之水平垂直居中方案及BFC小结
平时写CSS样式不注意总结,用的时候写是会写但具体应用场景和组合方式一不小心就混淆,导致效率不高,还要借助文档,本文针对CSS常用样式水平垂直居中解决方案进行总结,也便于自己以后复习,好记性不如烂笔头。针对BFC,主要需要了解其触发条件,具体深入理解及使用还需要联系实际应用。 首先通过一个思维导图更 ...
分类:Web程序   时间:2020-06-20 00:47:40    阅读次数:87
Python 特殊方法之slots
1、slots简介 Python中,每个类都会有实例属性,默认情况下Python会使用一个字典去保存一个对象的实例属性(对象.dict),这样就会让这个实例化的对象没有任何的限制,可以随意的给对象做任何属性设置,为了避免这个问题,我们可通过__slots__来限制实例对象的属性。 1、所以slots ...
分类:编程语言   时间:2020-06-20 00:46:52    阅读次数:64
写函数,接收n个数字,求这些参数数字的和
1 def sum_func(*args): 2 total=0 3 for i in args: 4 return total 5 print(sum_func(1,2,3,8,23,6)) View Code ...
分类:其他好文   时间:2020-06-20 00:46:34    阅读次数:172
20、职责链模式
##职责链模式: 职责链模式(Chain of Responsibility):使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连接成一条链,并沿着这条链传递该请求,直到有一个(ConcreteHandler)对象处理它为止。 职责链模式UML结构图: 这里发出的请 ...
分类:其他好文   时间:2020-06-20 00:46:22    阅读次数:65
从 0 开始机器学习 - 神经网络反向 BP 算法!
最近一个月项目好忙,终于挤出时间把这篇 BP 算法基本思想写完了,公式的推导放到下一篇讲吧。 一、神经网络的代价函数 神经网络可以看做是复杂逻辑回归的组合,因此与其类似,我们训练神经网络也要定义代价函数,之后再使用梯度下降法来最小化代价函数,以此来训练最优的权重矩阵。 1.1 从逻辑回归出发 我们从 ...
分类:编程语言   时间:2020-06-20 00:46:05    阅读次数:98
网页前端video播放m3u8(HLS)
网页前端video播放m3u8(HLS) HLS (HTTP Live Streaming)是Apple公司研发的流媒体传输技术,包括一个m3u8的索引文件、多个ts分片文件和key加密串文件。这项技术主要应用于点播和直播领域。 开源JS库(Github): 【video.js】https://gi ...
分类:Web程序   时间:2020-06-20 00:45:38    阅读次数:815
常用的排序算法
排序算法 这篇博文主要讲解一下主流的几大排序算法 选择排序 思路 选择排序应该是这么多排序算法中最简单的一种排序算法了,主要思路是找到数组中最小的元素,其次,将它和数组的第一个元素交换位置(如果第一个元素就是最小的元素就和自己交换)。再次,在剩下的元素中重复此行为。 时间复杂度:O(n^2) 特点 ...
分类:编程语言   时间:2020-06-20 00:44:40    阅读次数:55
【2020-06-17】人生十三信条
08:00 无论身居何处,如果得以偷得一刻安闲坐下来,就当享受那一刻,享受没有什么要做,仅仅是享受你的呼吸。 ——一行禅师 【人生十三信条】 1、节制:食不可过饱,饮不得过量。 2、缄默:避免?无谓闲扯,言谈必须对人有益。 3、秩序:生活物品要放置有序,工作时间要合理安排。 4、决心:要做的事就下决 ...
分类:其他好文   时间:2020-06-20 00:43:45    阅读次数:68
apache-apollo MQTT本地测试服务器搭建
编写了MQTT客户端程序,如何验证呢?本文介绍一种简单方便的方法。 需要准备的: 1,JAVA环境,安装JDK1.8(注意:用新版的JDK14.1会报错,估计是兼容性问题,最好用老点的版本,我用的是1.8测试通过) 2,添加环境变量 3, apache-apollo-1.7.1 ,下载网址:http ...
分类:Web程序   时间:2020-06-20 00:43:18    阅读次数:106
08 设计模式 静态代理
静态代理 例如:在租房时候,不需要直接去找房东,只要去找中介,中介会将房子租给我们,而我们不必和房东接触,便可以租下来房子 首先创建一个接口,代表租房这个事情 public interface Rent { public void rent(); } 然后再创建一个类代表房东,实现了租房这个接口 p ...
分类:其他好文   时间:2020-06-20 00:43:01    阅读次数:47
在省选之前
我想我大概是应届选手里最不紧张的那一批了/cy 本来心态也是紧张到爆,不知所措的。 然而大概是那天躺在操场上看云的时候。 忽然想到,这林林总总一年的OI学习生活,我过得得有多快乐啊。 不管是和其他竞赛选手还是和文化课选手相比,甚至包括信息组的大家比,我自己是明白自己过的要潇洒畅快自由得多。 所以有什 ...
分类:其他好文   时间:2020-06-20 00:42:43    阅读次数:64
Sampler:Shell命令执行可视化和告警工具
Sampler是一个用于shell命令执行,可视化和告警的工具。其配置使用的是一个简单的YAML文件。 Linux sudo wget https://github.com/sqshq/sampler/releases/download/v1.0.3/sampler-1.0.3-linux-amd6 ...
分类:系统相关   时间:2020-06-20 00:42:22    阅读次数:79
java-序列化和反序列化
序列化和反序列化的图示: 简单来讲,序列化就是将对象写入文件当中去 反序列化就是将对象从文件中读取出来 关于类 ObjectOutputStream 准备写入 的累: import java.io.Serializable; public class Person implements Serial ...
分类:编程语言   时间:2020-06-20 00:41:57    阅读次数:63
容器技术之Docker-machine
用docker-machine创建虚拟主机来对节点主机管理时,我们给定虚拟主机的名称docker-machine会把该名称当作主机名,把节点主机的主机名更改为我们指定的名称;从上面的信息可以看到docker-node01这台主机上有nginx镜像和n1容器;这说明我们刚才的操作都是发送给docke... ...
分类:系统相关   时间:2020-06-20 00:41:15    阅读次数:58
ansible学习(一)
基础概念 ansible是什么? 它是一个"配置管理工具",它是一个"自动化运维工具",如果你没有使用过任何配置管理工具,不要害怕,看完这篇文章,你自然会对ansible有所了解。 ansible能做什么? 正如其他配置管理工具一样,ansible可以帮助我们完成一些批量任务,或者完成一些需要经常重 ...
分类:其他好文   时间:2020-06-20 00:40:38    阅读次数:99
剑指offer:面试题15、链表中倒数第 K 个结点
###题目描述 输入一个链表,输出该链表中倒数第k个结点。 ###代码示例 //双指针,两个指针指向头结点,一个指针先走K步,然后两个指针一直向前移动 //直到先走的指针指向链表末尾,后走的指针指向的节点即为倒数第K个节点 public class Offer15 { public static v ...
分类:其他好文   时间:2020-06-20 00:40:18    阅读次数:54
843条   上一页 1 ... 46 47 48 49 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!