- 2024-11-15实习冲刺第二十天
543.二叉树的直径给你一棵二叉树的根节点,返回该树的 直径 。二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 。这条路径可能经过也可能不经过根节点 root 。两节点之间路径的 长度 由它们之间边数表示。示例1:输入:root=[1,2,3,4,5]输出:3解释:3,取
- 2024-11-04代码随心录第二十天
235.二叉搜索树的最近公共祖先给定一个二叉搜索树,找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树T的两个结点p、q,最近公共祖先表示为一个结点x,满足x是p、q的祖先且x的深度尽可能大(一个节点也可以是它自己的祖先)。”例如
- 2024-08-08第二十天的学习(2024.8.8)Vue拓展
昨天的笔记中,我们进行的项目已经可以在网页上显示查询到数据库中的数据,今天的笔记中将会完成在网页上进行增删改查的操作 1.删除表中数据现在网页上只能呈现出数据库中的数据,我们首先添加一个删除按钮,使其可以对数据库数据进行删除操作<template#default="scope"><e
- 2024-07-18十天学会Python——第8天:Linux基础
1Linux基础1.1认识LinuxLinux目录:1Linux系统只有一个根目录/,所有原文件都在它下面2Linux主要目录/:根目录/bin:可执行的二进制文件的目录/etc:系统配置文件存放的目录/home:用户家目录1.2Linux基础命令1.2.1查看目录命令命令说明ls查看当前路径的目录信
- 2024-07-18十天学会python——第7天:异常与模块
1异常1.1认识异常异常语法:try:可能发生错误的代码except:如果出现异常执行的代码try:f=open('test.txt','r')except:f=open('test.txt','w')捕获异常:try:可能发生错误的代码except异常类型:如果捕获到异常执行的代码try:
- 2024-07-16十天学会Python——第6天:面向对象
1面向对象1.1类和对象(用类创建对象)类的语法:class类名():执行的代码对象的语法:对象名=类名()classWasher(): #定义类defwash(self): print("可以洗衣服")print(self) #返回结果是跟下面gree的地址一样gree1=Washer()
- 2024-05-075.6
今天对于结对作业的前端订单信息添加以及显示进行测试,因为交流问题这十天内的冲刺的进度其实我不太满意,可能是心理预期过好,我认为这个项目除了消息以及支付方面的问题,应该是可以在这十天之内解决的,因为我五一没有计划好组内的计划,在我自己后端的任务完成后就放松计划着支付方面的
- 2024-04-25十天冲刺_5
今天商量了下软件的具体细节,经过我们的商议,我们决定由发布者确定订单的金额,这样接单者可以主观上根据自己的意愿决定是否接单,同时完成了接口文档。
- 2024-04-24十天冲刺_4
今天我们组前端实现了登录和注册的页面,后端还未开始,但接口文档的快递代取已经完善,并且因为快递与餐食相似,所以餐食的接口就需要大致改下元素的名称就可以,明天预计接口文档完成,有时间的话写部分后端接口。 前端页面: 接口文档:
- 2024-04-01学习java第三十天
Spring容器扩展机制IoC容器负责管理容器中所有bean的生命周期,而在bean生命周期的不同阶段,Spring提供了不同的扩展点来改变bean的命运。在容器的启动阶段,BeanFactoryPostProcessor允许我们在容器实例化相应对象之前,对注册到容器的BeanDefinition所保存的信息做一些额外的操作,比
- 2024-03-11第十九天--第二十天
第十九天--第二十天1.使用awk打印passwd第二行awk'NR==2'/etc/passwd2.统计/etc/services文件中有井号开头的行grep-c'^#'/etc/services或者awk'/^#{c++}END{printc}'/etc/services3.使用查询fileabc结尾的行grep'abc$'fileawk'/abc
- 2024-02-12第二十天:mysql基本语法
一、语法标准1、数据库对象和命名数据库的组件(对象):数据库、表、索引、视图、用户、存储过程、函数、触发器、事件调度器等命名规则:必须以字母开头,后续可以包括字母,数字和三个特殊字符(#_$)不要使用MySQL的保留字2、SQL语句分类DDL:DataDefinationLanguage数据定义
- 2023-09-02从零开发Java入门项目--十天掌握
原文网址:从零开发Java入门项目--十天掌握_IT利刃出鞘的博客-CSDN博客简介这是一个靠谱的Java入门项目实战,名字叫蚂蚁爱购。从零开发项目,视频加文档,十天就能学会开发Java项目,教程路线是:搭建环境=>安装软件=>创建项目=>添加依赖和配置=>通过表生成代码=>编写Java代码=>
- 2023-08-05前端学习笔记202305学习笔记第二十天-vue3.0-请求用户列表的数据
- 2023-07-24linux sh 脚本:备份文件及删除十天以前的备份文件
#如果文件夹不存在,创建文件夹if[!-d"/www/backup/data"];thenmkdir/www/backup/ant-datafi#切换目录cd/usr/#开始打包备份tar-zcvf/www/backup/data/data-$(date+%Y%m%d).tar.gzdata#移除十天以前的备份文件包find/www/backup/data/-mtime+10-n
- 2023-05-25第三十天打卡
一、问题描述求出100以内的勾股数。二、设计思路定义a,b两数,a以1开始循环,b以a+1开始,避免出现a=3,b=4;a=4,b=3的情况,在对于c开始从0循环,设置条件c*c=a*a+b*b出现满足就输出a,b,c三数的值。三、程序流程图四、代码实现
- 2023-05-22第四十天 各种各样的mysql数据查询方法
一、昨日内容回顾约束条件之主键primarykey1.InnoDB规定表必须有且只有一个主键(单列主键联合主键)idintprimarykey单例主键idint,uidint,primarykey(id,uid)联合主键idintprimarykeyauto_increment主键自增2.如果表中有主键那么基于主键查询数据速度会非
- 2023-05-21打卡第三十天
复数类的操作一、1、声明一个复数类Complex(类私有数据成员为double型的real和image)2、定义构造函数,用于指定复数的实部与虚部。3、定义取反成员函数,调用时能返回该复数的相反数(实部、虚部分别是原数的相反数)。4、定义成员函数Print(),调用该函数时,以格式(real,image)输出当
- 2023-05-19每天打卡一小时 第三十天
template<typenameT>voidsort(T*a,intsize){for(inti=0;i<size;i++){cin>>a[i];}Tb;for(inti=0;i<size;i++){for(intj=0;j<size-1-i;j++){
- 2023-05-15第二十天打卡
一、问题描述马克思手稿中有一道趣味数学问题:有30个人,其中有男人、女人和小孩,他们在同一家饭馆吃饭,总共花了50先令。已知每个男人吃饭需要花3先令,每个女人吃饭需要花2先令,每个小孩吃饭需要花1先令,请编程求出男人、女人和小孩各有几人。二、设计思路根据该问题的描述,可将该问题
- 2023-05-11打卡第二十天
求2个整数,3个整数的最大值,用同名函数实现 一1.运用if语句先比较其中两个数2.再让其中大的和另一个数比较,最后大的即为最大值二、三、#include<stdio.h>intmain(){inttemp;inta,b,c;scanf("%d%d%d",&a,&b,&c);if(a>b)temp=a;elsete
- 2023-05-08c++打卡第二十天
一、问题描述 二、设计思路 最终的里程数为一个对称数,这个数是大于95859的,我们先判断这个五位数的各位数,将结果存储到数组中,继续判断第一位和第五位,第二位和第四位是否相等,如果相等的话,将这个数与95859相减,同时除以时间就得到速度。最终得到新的对称数和速度。三、流程
- 2023-05-06每天打卡一小时 第二十天 承接十九天
这段代码实现了两个大数相加的功能,其中BigNum是一个自定义的大数类,它的数据成员num是一个字符数组,用于存储大数。下面是对代码的解释:1.首先判断两个大数的符号,如果一个为正数,另一个为负数,则通过转换为减法的方式实现加法。2.定义一个新的BigNum对象s,用于存储相加后的结果;另外定
- 2023-04-25团队冲刺总结
第一阶段十天冲刺圆满结束,回顾这十天的努力,虽然与我们的预定目标有些差距,不过也有了很大成果,以下是我们宿舍对自己的评价:彭锁群:杨凯文:我主要用pyqt5写的前端页面,包括前后端的相结合,我觉得我完成的还比较好,但是就是前端的页面美化部分不太行,都是最基础的页面设计。杨康:在团队中
- 2023-03-25第五十天
今天是星期六早餐自然是不吃的;午饭的话吃了平时当早餐的,一瓶牛奶和两个面包;晚饭的话是点的牛肉粒蛋炒饭外卖又不没学习的一天,这样下来,四五六七四天都太过放松咯这几天天