- 2024-11-05初学Java基础---Day21---正则表达式,日期类,Math类,Random类,System类,Runtime类,大数值运算类,
一,正则表达式理解: 符合某个语句规范的字符串案例://案例:把一个字符串中带电话号码替换成130****1111的形式Stringstr="小红13012341111小绿15112342222小黑13912343333";//分析:电话号码可以分为三组如:(130)(1234)(1111)其中第一组中的1是固定/
- 2024-10-23LeetCode|3185. 构成整天的下标对数目 II(day21)
作者:MJ昊博客:掘金、CSDN等公众号:程序猿的编程之路今天是昊的算法之路第21天,今天分享的是LeetCode第3185题构成整天的下标对数目II的解题思路。这是一道中等难度的题目,主要考察如何高效地统计两个元素之和为24的倍数的下标对,通过优化的算法减少时间复杂度。题目描
- 2024-10-21Day21数组的声明和创建
Day21数组的声明和创建数组声明创建:首先必须声明数组变量才能在程序中使用数组。声明数组变量的语法有两种:“dataType[]arrayRefVar;”(首选方法);或“dataTypearrayRefVar[];”(效果相同,但不是首选方法)。Java语言使用new操作符来创建数组,语法为dataType[]arra
- 2024-09-18Day23笔记-Day21和Day22作业讲解&单例类
Day22作业讲解'''学生类Student:属性:学号,姓名,年龄,性别,成绩班级类Grade:属性:班级名称,班级中的学生【使用列表存储学生】方法:1.查看该班级中的所有学生的信息2.查看指定学号的学生信息3.查看
- 2024-09-16Day21笔记-封装&继承
复习面向对象基础语法#定义类classPerson(): #类属性 num=10 #限制对象属性的动态绑定 __slots__=('name','age','hobby') #定义实例属性 def__init__(self,name,age,hobby): self.name=name self
- 2024-09-09day21
非递减子序列classSolution{public:voidbacktracking(vector&nums,intstart){if(path.size()>1){ret.push_back(path);}if(start==nums.size()){return;}unordered_setuset;for(inti=start;i<nums.size();++i){if((!path.empty()&
- 2024-09-04NOIP2024集训Day21 DP常见模型2 - 背包
NOIP2024集训Day21DP常见模型2-背包A.[BZOJ4987]Tree树形背包dp先考虑几个显而易见的性质:选出的点一定是相邻的对于选出的点,如果从\(a_k\)再走回\(a_1\),那么就相当于每条边经过了两次由于题目没有包含\(dis(a_k,a_1)\),因此就相当于选出的点中的一条链可以只
- 2024-08-20代码随想录Day21
669.修剪二叉搜索树给你二叉搜索树的根节点root,同时给定最小边界low和最大边界high。通过修剪二叉搜索树,使得所有节点的值在[low,high]中。修剪树不应该改变保留在树中的元素的相对结构(即,如果没有被移除,原有的父代子代关系都应当保留)。可以证明,存在唯一的答案。所
- 2024-08-06Day21 二叉树Part8
目录任务669.修剪二叉搜索树思路108.将有序数组转换为二叉搜索树思路538.把二叉搜索树转换为累加树思路心得体会任务669.修剪二叉搜索树给你二叉搜索树的根节点root,同时给定最小边界low和最大边界high。通过修剪二叉搜索树,使得所有节点的值在[low,high]中。修剪树不
- 2024-06-09Day21.软件开发的目录规范part1_ATM创建
1.软件开发的目录规范part1_ATM文件结构2.软件开发的目录规范part1_ATM中bin目录下start文件代码内容3.软件开发的目录规范part1_ATM中conf目录下settings文件代码内容4.软件开发的目录规范part1_ATM中core目录下src文件代码内容
- 2024-06-02Day21.函数的类型提示
1.函数的类型提示_函数常规传参2.函数的类型提示_函数参数设置默认值3.函数的类型提示__annotations__方法查看参数传参类型
- 2024-05-10m1_day21
课程内容:枚举时间类枚举:enum当希望一个类的对象是有限个确定的非常使用枚举类型【枚举其实就是列举一个类的对象有哪些当需要使用的时候从已创建的对象中进行选择】四大类型:classinterfaceenum@interface类接口枚举注解如何定义枚举jdk5.0之
- 2024-04-23day21-阶段总结
1.知识点补充1.1并发编程&网络编程从知识点的角度来看,本身两者其实没有什么关系:网络编程,基于网络基础知识、socket模块实现网络的数据传输。并发编程,基于多进程、多线程等来提升程序的执行效率。但是,在很多“框架”的内部其实会让两者结合起来,使用多进程、多线
- 2024-02-13day21_乌班图入门
.请解释yum缓存,如何理解、如何管理去网络源下载软件rpm包,会涉及网络延时,网络资源消耗1.解决,关于yum缓存包的理解(自己搭建yum仓库)11.当你拿到一个初始化的机器,默认安装的软件(centos上的rpm格式的软件)数量可能很少导致你后期使用各种工具,会报错,比如python调用gzip解压缩功能s
- 2023-12-13day21 atm项目 shopping_car
shopping_car()fromatm.lib_common.file_handleimport*fromatm.core.shoppingimportgoods_showfromatm.lib_common.money_enquiryimport*defcompute_money_total(username):"""计算购物车总价返回购物车总价和购物车字典"""
- 2023-12-06Day21 顺序结构及选择结构中的If结构
顺序结构Java的基本结构就是顺序结构,从上到下的顺序执行,是任何一种算法都离不开的基本算法结构packagecom.baixiaofan.struct;publicclassShunXuDemo{publicstaticvoidmain(String[]args){System.out.println("hello1");//按顺序一句一句执行
- 2023-09-05day21 - 二叉树part07
530. 二叉搜索树的最小绝对差详解/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr){}*TreeNode(intx):val(x),left
- 2023-08-18[代码随想录]Day21-回溯算法part01
题目:77.组合思路:回溯就是dfs的一个特殊情况也就是递归的一种情况,值得注意的一点:要记得深拷贝,不然最后全是空代码:varres[][]intvarpath[]intfunccombine(nint,kint)[][]int{res=[][]int{}path=make([]int,0,k)Combine(n,1,k,0)ret
- 2023-08-03day21
1.打开流量,过滤http,随便点开一个流,发现了sleep()函数,典型的时间注入语句,sleep()内的是延迟的秒数2.使用tshark命令,将有用的payload提取出来tshark-r1.pcap-Y"http.request"-Tfields-e"urlencoded-form.value">data.txt3.接下来的思路就是提取出每次变化前的最后一
- 2023-07-19算法练习-day21
回溯算法77.组合题意:给定两个整数 n 和 k,返回范围 [1,n] 中所有可能的 k 个数的组合。你可以按 任何顺序 返回答案。示例: 思路:本题的思想,主要是利用回溯的思想,先固定tmp插入的个数为k,当检测到tmp的大小等于k时,直接加入到我们的存储组合数组arr中,这时回溯一趟的
- 2023-07-16vue-day21-过滤器学习
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><metaname="viewport"content="width=device-width,initial-scale=1.0"/><title>过滤器</title><scripttype=
- 2023-06-08python基础day21 正则表达式和re模块
正则表达式的介绍他是一门独立的语言,跟python等的语言没有任何的关系,但是其他语言可以使用正则表达式来做一些功能,主要是用来筛选数据的^(13|14|15|18)[0-9]{9}$形如上述代码的就是正则表达式什么是正则表达式:利用一些特殊符号匹配出想要的数据就是正则表达式,简称正则
- 2023-05-06Python之路,Day21 - 常用算法学习
本节内容算法定义时间复杂度空间复杂度常用算法实例 1.算法定义算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,
- 2023-04-07day21| 530+501+236
530.二叉搜索树的最小绝对差 题目简述:给你一个二叉搜索树的根节点 root ,返回 树中任意两不同节点值之间的最小差值 。差值是一个正数,其数值等于两值之差的绝对值。 思路:1.二叉搜索树的中序遍历是单调的2.可以证明,求这单调数组中的最小绝对差,拿出来比较的两个数一
- 2023-03-21day21 (2023.3.21)
1.迭代List接口类型容器 运行结果: 2.迭代Set接口类型容器 运行结果: 3.迭代Map接口类型容器 运行结果: 4.在迭代器中删除元素: 运行结果: 5.操