• 2024-06-07Day16 | 104.二叉树的最大深度 、111.二叉树的最小深度 、222.完全二叉树的节点个数
    104.二叉树的最大深度(优先掌握递归)什么是深度,什么是高度,如何求深度,如何求高度,这里有关系到二叉树的遍历方式。大家要先看视频讲解,就知道以上我说的内容了,很多录友刷过这道题,但理解的还不够。题目链接/文章讲解/视频讲解:https://programmercarl.com/0104.二叉树的最大深度.ht
  • 2024-05-28持续性学习-Day16(前端基础JavaScript)
    LearnJavaScript参考教学视频:秦疆参考知识UI框架Ant-design:阿里巴巴出品,基于React的UI框架ElementUI、iview、ice:饿了吗出品,基于VUE的UI框架BootStrap:Twitter推出的一个用于前端开发的开源工具包AmazeUI:一款HTML5跨屏前端框架JavaScript构建工具Babel:JS编译
  • 2024-04-21day16-面向对象高级和应用
    1.继承【补充】对于Python面向对象中的继承,我们已学过:继承存在意义:将公共的方法提取到父类中,有利于增加代码重用性。继承的编写方式:#继承classBase(object):passclassFoo(Base):pass#多继承classBase(object):passclassBar(object):pa
  • 2024-03-20【Linux Day16 I/O复用】
    I/O复用用途:I/O复用能同时监听多个文件描述符。I/O复用虽然能同时监听多个文件描述符,但它本身是阻塞的。并且当多个文件描述符同时就绪时,如果不采取额外的措施,程序就只能按顺序依处理其中的每一个文件描述符,这使得服务器看起来好像是串行工作的。如果要提高并发处理
  • 2024-02-14Java学习日记 Day16 正月初五,学习回归正轨!
    年前把SSM和Linux学完了,过年期间简单的做了个ssm的项目,再理解理解SSM。今天继续学了radis,也是比较重要的一个技术。radis:简单来说就是把数据存到缓存里的技术,常常和关系数据库结合使用,我们可以把数据库拿出来的数据存到缓存里,这样减少了io的次数,大大提高了效率。radis的学习大
  • 2024-02-13day16_防火墙服务
    基础服务管理防火墙是什么查找防火墙服务名的技巧[root@yuchao-linux01~]#systemctllist-units|grepfirefirewalld.serviceloadedactiverunningfirewalld-d
  • 2023-12-19day16
    1.三元表达式#针对以下需求deffunc(x,y):ifx>y:returnxelse:returnyres=func(1,2)print(res)#三元表达式,可以用一行代码搞定上述代码#语法格式:条件成立时要返回的值if条件else条件不成立时要返回的值x=1y=2res=
  • 2023-12-04Day16 内部类
    1.内部类的含义内部类就是在一个类的内部再定义一个类。比如A类中定义了一个类B,那么B就是A的内部类,A是B的外部类classA{//外部类classB{//内部类}}内部类可以分为:成员内部类静态内部类局部内部类匿名内部类默认:如果声明内部类时不使用任何修饰
  • 2023-12-03Day16 三元运算符
    三元运算符扩展赋值运算符+=-=*=/=packageoperator;publicclassDemo07{publicstaticvoidmain(String[]args){inta=10;intb=20;a+=b;//a=a+ba-=b;//即a=a-b不推荐比较偷懒//字符串连接
  • 2023-11-15day16 阶段总结和考试
    day16阶段总结课程目标:对第二模块“函数和模块”阶段的知识点进行总结和考试,让学员更好的掌握此模块的相关知识。课程概要:知识补充阶段总结(思维导图)考试题1.知识补充1.1nolocal关键字在之前的课程中,我们学过global关键字。name='root'defouter():name
  • 2023-11-02【noip赛前20天冲刺集训 day16】星空遗迹
    Description在石头剪刀布中,一共有三种手势:\(R(Rock),P(Paper),S(Scissors)\),其中\(R\)能赢\(S\),\(S\)能嬴\(P\),\(P\)能赢\(R\)。现在,我们定义\(w(x,y)\)是\(x\)和\(y\)中获胜的手势,特别地,如果\(x\)和\(y\)相同(也就是平局),那么\(w(x,y)\)也和\(x,y\)均
  • 2023-10-15java项目实践-webapp-mytomcat-day16
    目录1.http协议2.自定义的web框架3.具体实现4.启动1.http协议CS架构建立连接“三次握手”断开连接“四次挥手”三次握手:client:可以与你建立连接吗?server:可以的client:我也可以了四次挥手:client:我要断开server:可以断开server:我要断开client:可以断开双方都有
  • 2023-09-26## day16 - 二叉树part03
    day16-二叉树part03力扣104.二叉树的最大深度思路:最大深度,即为顶点高度。如果想求高度,人类思维的角度,就是从底层开始算,往上一层+1,加到顶点就是高度,也就是最大深度。因此要用后序遍历,这样可以左右根的顺序进行遍历,从而一层一层向上返回结果,返回到根节点的时候就计算出来了最
  • 2023-09-22算法训练day16 LeetCod 104
    算法训练day16LeetCod104.111.222104.二叉树的最大深度题目104.二叉树的最大深度-力扣(LeetCode)题解代码随想录(programmercarl.com)递归采用后序的遍历顺序,在根节点处做高度数据的处理classSolution{public:intgetdepth(TreeNode*node){
  • 2023-08-25[刷题记录Day16]Leetcode二叉树
    No.1题目二叉树的最大深度思路递归其实是后序遍历的方式代码publicintmaxDepth(TreeNoderoot){if(root==null)return0;returnMath.max(1+maxDepth(root.left),1+maxDepth(root.right));}No.2题目二叉树的最小深度思路
  • 2023-07-31DRF补充
    序列化器性别的返回  fromdjango.core.validatorsimportRegexValidator正则校验的导入代码之后就在这里进行使用code=serializers.CharField(required=True,validators=[RegexValidator(r"\d{4}",message="格式错误")]) day13defcreate(self,validated_data):
  • 2023-07-28day16
    一.白哥的鸽子1.得到一张jpg,binwalk显示格式有问题,010打开,在末尾发现类似flag的数据2.是栅栏密码,字数为3时,得到flag二.split_all1.得到一张无法显示的png,删去png的头,补上gif文件头2.现象出来的图像很窄,与之前的一个题很像,扔进Stegsolve中,看不到,查看framebrowser,发现有770
  • 2023-07-26Day16(2023.07.26)
    行程9:00 到达上海市徐汇区宛平南路1099号城建大厦9:45  与客户进行漏扫方面交流11:30--13:00   吃饭休息13:30         管理方面交流16:30         下班
  • 2023-07-15vue-day16---模拟一个数据监测
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><title>模拟一个数据监测你</title></head><body><scripttype="text/javascript">letdata={
  • 2023-07-10闲话 Day16
    这几天天气真好啊。HE这地方居然可以热成这样,属实长见识了。那么,南方那边是不是年年夏天都这么热呢。由于学OI之后体质变化比较大,所以现在主要是怕冷不怕热。然而这并不代表我可以承受比体温还高的气温。如果南方的天气一直都像这样的话,那我大学去哪里上可能还有待商榷了
  • 2023-06-01day16 Python下的三元运算符
    Python下的三元运算符【一】引言三元表达式(三目运算符)能够简洁我们的代码三元表达式其实是将if...else...判断语句的简化表达,代替很多ifelse和if-else一样,只有一个表达式会被执行。因此,三元表达式中的if和else可以包含大量的计算,但只有True的分支会被执行在Java、C
  • 2023-05-06Day16
      3.代码示例#include<iostream>usingnamespacestd;intmain(){inti,n,j,a[5],s;for(i=95860;;i++){for(j=i,n=0;j>0;n++){a[n]=j%10;j=j/10;}if(a[0]==a[4]&&a[1]==a[3]){
  • 2023-04-20【Java基础】day16
    day16一、switch-case和if-else谁更快?switch-case在switch-case中,case的值是连续的话,会生成一个TableSwitch来进行优化,这样的情况下,只需要在表中进行判断即可。这里使用0-4的连续值来进行测试如果说多加几个Case的值,但是范围控制在比较小的范围时:这里使用0
  • 2023-04-20【ACM算法竞赛日常训练】DAY16【奇♂妙拆分】【区区区间间间】【小AA的数列】数学 | 位运算 | 前缀和
    DAY16共3题:奇♂妙拆分(简单数学)区区区间间间(单调栈)小AA的数列(位运算dp)
  • 2023-04-02day16| 222.完全二叉树的节点个数
    104和111题见前一天 222.完全二叉树的节点个数 题目简述:给你一棵完全二叉树的根节点root,求出该树的节点个数。完全二叉树的定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且最下面一层的节点都集中在该层最左边的若干位置。若最底层