- 2024-11-16java学习笔记-面向对象-类的内部构造与对象(2)
类是一组具有相同属性和行为的对象的抽象。类及类的关系构成了对象模型的主要内容。面向对象编程的主要任务就是定义对象模型中的各个类。1.定义类(class)//定义静态属性--班费//在类中被定义为静态的属性将被所有该类创建的对象所共享staticdoubleclass
- 2024-10-14如何在mkdocs-material文档主题下设置多版本文档系统?
引言前一段时间,参与了PaddleOCR开源项目的文档站点搭建工作,基于mkdocs工具,采用mkdocs-material主题,基于GithubPages来搭建整个文档站点。目前该站点已经搭建完毕,支持多语言、文档搜索等诸多功能。最近得知,PaddleOCR文档站点需要支持多版本文档功能。这个需求是可以实现的,因为
- 2024-10-07CF547D Mike and Fish(图论建模)
题意二维平面上有\(n\)个点\((x_i,y_i)\),你需要给每个点染色红色或蓝色使得每一行、每一列上红蓝点数差小于等于1。\(n,x_i,y_i\le2\times10^5\)。分析方法一:上下界网络流对所有行和列建点,\(x_i\rightarrowy_i\)连边,流量\([0,1]\),有流量表示染红。源点向行点连边,流量
- 2024-09-28题解:Luogu CF548A Mike and Fax
CF548AMikeandFax题解题面翻译给定一个字符串和一个整数\(k\),问是不是恰好存在\(k\)个子字符串是回文串,并且所有子字符串的长度一样长。题目上说有\(k\)个子字符串,我们就可以把字符串分成\(k\)份,如果分不成\(k\)份(也就是说长度不是\(k\)的倍数)的话,直接输出NO。
- 2024-09-18Windows/Linux操作用户权限常用命令
环境:centos7.5(主要),win7Linux/Centos(权限篇)一、概述Linux操作系统,设计用于支持多用户和处理多任务的服务器环境,实施了一套严密的权限控制系统。这一系统主要通过两个核心要素——用户身份和文件权限——来管理和限制对资源的访问。在Linux中,资源的访问权限是基于用户身份来控制
- 2024-07-30Mike URBAN中如何设置阀门RTC调度
调度规则:在雨水管中设置一个阀门,当上游雨水井水位达到31.91m时,闸门打开,并持续至少1分钟;反之,(当上游水位达到31.31m时)关闭。step1:阀门建筑物参数设置通过转换工具将管段直接转成MOUSEOrifices。如下图。设置成四边形阀门,并设置底高31.31m,高和宽分为0.6m。选择RTC控制。
- 2024-07-24CF547D Mike and Fish 题解
Description给定\(n\)个整点。你要给每个点染成红色或蓝色。要求同一水平线或垂直线上两种颜色的数量最多相差\(1\)。\(n,x_i,y_i\le2\times10^5\)。Solution考虑给每条水平线和垂直线建一个点,对于每个整点就把它对应的两条线连一条边。题目就转化为了给每条边定
- 2024-07-21浅谈Mike 3D中制作垂向水温分层边界
前言:给大家更新一篇全新模块的讲解吧,MIKE3D中难点在于制作一种分层DFS2的边界,这种边界必须用实测的数据作为支撑,本次讲解以水温分层为例。step1:打开GridSeries中BlankGird,新建2dgridstep2:进入参数设置界面,坐标与模型设置一致,坐标原点可以设置成边界起点坐标(左手
- 2024-05-26题解【CF798D Mike and distribution】
题目链接思考方向:构造方法满足\(A\)的要求,再满足\(B\)的要求。如果只考虑\(A\),有一种显然的方案:将\(A\)从大到小排序,选出前\(\left\lfloor\frac{n}{2}\right\rfloor+1\)大的即可。但这样显然难以扩展,所以需要另寻方案。由于题目提供了额外的\(+1\),所以先将最大的
- 2024-05-19CF547D Mike and Fish
CF547DMikeandFish这也能图论的一道题。思路对于\(x\)坐标相同的点,我们两两配对连边,多余的点不管。对于\(y\)坐标相同的点,我们两两配对连边,多余的点不管。这样就得到了若干个连通图,对这些连通图跑二分图染色即可得到答案。证明:由于是二分图染色,且横竖两两配对,由于连
- 2024-04-1509-用户与用户组管理
9.3添加用户9.3.1使用命令行工具:useradd和groupadduseradd的常用参数参数作用-m可以登录到图形界面-g指定用户所属的组-s指定用户登录后所使用的Shell9.3.3记录用户操作:history需要查看其他用户的操作记录时,可以读取该用户目录下的.bash_history文件
- 2024-01-13类与对象的创建
类与对象的关系类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但并不能代表某一个具体的事物。动物、植物、手机、电脑……Person类、Pet类、Car类等,这些类都是用来描述/定义某一类具体的事物应该具备的特点和行为对象是抽象概念的具体实例张三就是人的一个具
- 2023-11-25python第二次学习笔记
python中的四大数据类型:1.list(列表):*list是一种有序的集合,可以随时添加和删除其中的元素。比如,我们可以列出一些名字就可以用一个list表示: >>>names=['Mike','Tom','Bob']我们也可以列出一些数字:>>>numbers=[1,3,5,6,7]在第一个的列表中,我们
- 2023-08-18Mike and strings 题解
题目传送门一道字符串题。由于\(n\)非常小,可以暴力枚举字符串。我们可以枚举其中一个字符串\(s_i\),然后让其他的字符串变成\(s_i\),最后记录一下次数,取一个最小值即可。在枚举第二个字符串的时候可以将它再复制一份自己到后面,然后可以用find函数来统计。当然,如果找不到,这
- 2023-07-28CF547D Mike and Fish 小丑做法--zhengjun
写到一半发现标签有二分图就不对劲了,题解区里都是欧拉回路。然而我是随机化+模拟网络流!自豪首先可以先建模,观察同一种颜色,发现每一行或每一列的限制即为\(\lfloor\frac{t}{2}\rfloor\lex\le\lceil\frac{t}{2}\rceil\)。然后套路地把横坐标和纵坐标分开来建个二分图,建立源点
- 2023-07-10字符的格式化
#请实现一个程序,实现如下需求点:#1.程序开始的时候提示用户输入学生年龄信息格式如下:#MikeMos,9;JackGreen,21#我们假设用户输入上面的信息,必定会遵守下面的规则:#学生信息之间用分号隔开(分号前后可能有不定数量的空格)#每个学生信息里的姓名和年岭之间用
- 2023-07-05【后缀自动机】Codeforces Round #305 (Div. 1) E. Mike and Friends
对所有的串加特殊字符隔开,单串建立后缀自动机。然后将每个的fa边反向建树,对树dfs得到dfs序,对dfs序建立线段树。询问离线,每个询问拆成1-(l-1)和1-r。。。按端点排序,然后每次加入线段树,查询k对应的节点的子树和。。。#include<iostream>#include<queue>#include<stack>#include
- 2023-02-25其他命令
一、(重点)查找文件命令1、find[路径]-name文件名路径省略掉表示在当前目录下查找文件文件名可通过通配符来表示例如:find./-name'*
- 2023-02-17「CF798E」 Mike and code of a permutation
\(O(n^2)\)做法让第\(i\)个点向\(p_j(p_j>p_i)\)的点连边首先\(i\)肯定能连向\(a_i\),若当\(a_i==-1\),那么当前所有没打过标记的点向\(i\)连边,然后就可以跑出一个拓扑序来
- 2022-12-03vulnhub靶场之CONTAINME: 1
准备:攻击机:虚拟机kali、本机win10。靶机:CONTAINME:1,下载地址:https://download.vulnhub.com/containme/THM-ContainMe-v4.ova,下载后直接vm打开即可。知识点:命令执行、ff
- 2022-11-20value_counts()
value_counts()是一种查看表格某列中有多少个不同值的快捷方法,并计算每个不同值有在该列中有多少重复值。importpandasaspdimportnumpyasnpdf1=DataFrame(
- 2022-11-02CF547D Mike and Fish
将一个点\((x,y)\)定义为\(x\)向\(y\)连的一条无向边,将问题转化为求欧拉路径,这样入度减出度必然\(\leq1\),这样还是不太好做,再转化一步,将每个点向一个虚拟点连一条
- 2022-10-26Python进阶篇04-面向对象编程
面向对象编程面向对象编程和面向过程编程的区别:类和实例类:抽象的、用于创建实例的基础模板,类里面可以定义这个类所拥有的基础的属性。实例:根据类而创建的具体的对象,实
- 2022-10-22敏捷(SCRUM)学习笔记 1 —— 《SCRUM敏捷软件开发》 (美)Mike Cohn)著 清华大学出版社2011版
关键词:《SCRUM敏捷软件开发》——(美)MikeCohn著,清华大学出版社2011版,读书笔记(一) 第一章 为什么敏捷转型难(但值得) 为什么转型困难一、变化来得比以往更快
- 2022-10-20D. Mike and distribution 首先学习了一个玄学的东西
http://codeforces.com/contest/798/problem/DD.MikeanddistributiontimelimitpertestmemorylimitpertestinputoutputMikehasalwaysbeenthinkingabou