NOT

Codeforces Round 895 (Div. 3)

A题简单的模拟计算,注意上取整的实现。 B题计算每个房间对应的每个最迟时间点,在这些时间点最取最小值,保证能安全通过所有房间。 D题拿到手就可以发现是贪心,但发现两部分会有冲突,也就是重复计算的部分。故提前找到两个数的lcm然后不计算lcm的倍数,为其他参与计算的数安排剩余数种的最大值和最小值,最后 ......
Codeforces Round 895 Div

Symchk.exe是微软提供的一个命令行工具,用于下载符号文件以帮助调试问题。符号文件包含用于将二进制文件映射回源代码的关键信息,可帮助开发人员在调试期间确定问题的根本原因。

Symchk.exe是微软提供的一个命令行工具,用于下载符号文件以帮助调试问题。符号文件包含用于将二进制文件映射回源代码的关键信息,可帮助开发人员在调试期间确定问题的根本原因。 使用Symchk.exe,您可以指定要下载符号文件的二进制文件,该工具会查找相关的PDB文件并将其下载到本地计算机。这些P ......
文件 符号 问题 二进制 源代码

学习笔记四

文件操作 文件操作级别 文件操作分为五个级别,按照从高到低的顺序如下: (1)硬件级别:硬件级别的文件操作包括: fdisk:将硬盘、U盘或SDC盘分区。 mkfs:格式化磁盘分区、为系统做好准备。 fsck:检查和维修系统。 碎片整理:压缩文件系统中的文件。 大多数是针对系统的实用程序。普通用户永 ......
笔记

P1305 新二叉树

Problem 题目简述 给你一个二叉树,求前序遍历。 输入的方法为左右孩子表示法。 思路 这道题的话可以DFS。定义一个结构体 \(node\), 存储 \(3\) 个信息: \(fa ,l,r\) 分别表示父亲、左子树、右子树。然后下标就是字母的 \(ACSII\) 码。 然后每次将左子树、右子 ......
P1305 1305

P1522 [USACO2.4] 牛的旅行 Cow Tours

Problem 题目简述 给你两个独立的联通块,求:在两个联通块上各找一个点连起来,使得新的联通块的直径的最小值。 思路 本题主要做法:\(Floyd\)。 首先,Floyd求出任意两个点之间的最短路。 枚举每一个点,求出以这个点能走到的所有点中距离的最大值。(一定在能走到的情况下,不然默认距离就是 ......
USACO2 P1522 USACO Tours 1522

在VS Code中配置C/C++

之前因为学了一点html,所以下了一个VS Code来写html代码。 今天要写C++的代码,以前都是用VS写的。但是突然想了一下既然都装了VS Code,为啥不配置一下。配置好了后以后写C/C++代码也不用打开繁重的VS了。而且VS Code还能加很多插件。 说干就干,上网找了资料,终于配置好了。 ......
Code

CF906C Party

CF906C Party 洛谷:CF906C Party Codeforces:CF906C Party Problem 有 \(n\) 个人,给定他们的初始认识情况,每次操作可以选择一个人,让他当前认识的所有的人都相互认识。 问至少操作几次使得所有人都相互认识,并给出任意合法且次数最少的操作方案。 ......
Party 906C 906 CF

类型的转换

类型转换 由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换 低《 》高 byte,short,char -> int -> long -> float -> double 运算过程中,不同类型的数据先转换为同一类型,然后进行运算 public class Demo01 { pub ......
类型

文心一言 VS 讯飞星火 VS chatgpt (103)-- 算法导论10.1 1题

一、用go语言,仿照图 10-1,画图表示依次执行操作 PUSH(S,4)、PUSH(S,1)、PUSH(S,3)、POP(S)、PUSH(S,8)和 POP(S)每一步的结果,栈 S初始为空,存储于数组 S[1..6]中。 文心一言: 图 10-1 展示了在执行一系列栈操作后栈的状态。我会用文字描 ......
文心 导论 算法 chatgpt VS

07. 通用GPIO

一、什么是GPIO GPIO 是控制或者采集外部器件的信息的外设,即负责输入输出。它按组分配,每组 16 个 IO 口,组数视芯片而定。STM32F103ZET6 芯片是 144 脚的芯片,具有 GPIOA、GPIOB、GPIOC、GPIOD、GPIOE、GPIOF 和 GPIOG 七组 GPIO ......
GPIO 07

《看了受制了》第三十二天,10道题,合计174道题

2023年10月1日 今天是DP!加油吧哎,接受自己的菜,也得接受之前造成的影响可恶啊。 Awcing282 石子合并 题目大意 把相邻的石子,进行合并,花费是两堆石子的数量和。问把所有石子合并成一堆的最小花费。 题目理解 yxcDP分析大法 是经典的区间 DP 因为只能合并相邻的便是Dp问题 我们 ......
174

项目说明

总结 在这个项目中,你需要完成一个井字游戏代码。可以在此处下载游戏 GUI 和计算机逻辑的源代码。虽然可以马上开始编译和玩游戏,但代码并不完整,因为游戏永远都不会检测到获胜者! 游戏规则 井字游戏是一款 2 个人玩的棋盘游戏。一个玩家用 X,另一个玩家用 O。游戏从 9 个空网格 (3x3) 开始。 ......
项目

SpringMVC

什么是MVC模式? 在了解SpringMVC的工作原理之前,我们先来复习一下什么是MVC的设计模式。方便后面更能理解工作原理的架构。 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑 ......
SpringMVC

R!C!E!

打开题目看到php代码 进行代码审计发现是两个条件绕过 传入的password的md5加密的前6 位为c4d038(MD5截断) 传入 的e_v.a.l 不能包含flag等字符(黑名单绕过) MD5截断 这里就需要上脚本暴力破解MD5密码了 得到结果 则password=114514 黑名单绕过 这 ......

20211128《信息安全系统设计与实现》第七、八章笔记

一、任务内容 自学教材第7,8章,提交学习笔记(10分),评分标准如下 1. 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4分) “我在学习XXX知识点,请你以苏格拉底的方式对我进行提问,一次一个问题” 核心是 ......
20211128 笔记 系统 信息

《信息安全系统设计与实现》第四周学习笔记

第七章:文件操作 文件操作级别 硬件级别 disk:将硬盘、U盘或SDC盘分区 mkfs:格式化磁盘分区,为系统做好准备 fsck:检查和维修系统 碎片整理:压缩文件系统中的文件 操作系统内核中的文件系统函数 类Unix系统内核中的一些函数,其中前缀k表示内核函数 系统调用 用户模式程序使用系统调用 ......
笔记 系统 信息

第三次作业

alter table curriculum drop 课程名称; alter table grede modify 分数 decimal(5,2); alter table student_info add 备注 varchar(50); use studb; create table stu s ......

P1126 机器人搬重物 题解

Problem 题目概括 $n \times m $ 的网格,有些格子是障碍格。\(0\) 无障碍,\(1\) 有障碍。机器人有体积,总是在格点上。 有5种操作: 向前移动 \(1/2/3\) 步 左转 \(/\) 右转 每次操作需要 \(1\) 秒。 求从 \(x_1,y_1\) 到 \(x_2, ......
题解 重物 机器人 机器 P1126

Linux操作系统学习2

本周学习了Linux操作系统centos的用户管理,了解了用户和组的概念,同时也掌握了创建,修改与删除用户和组的方法。 首先就是用户标识,也就是uid与gid,uid就是用户的id,gid就是用户组所属的id。学习了如下命令: 查看当前用户登录信息的命令,id。查看文件所有者的命令: ll。查看进程 ......
系统 Linux

Redis数据结构

本文大部分知识整理自网上,在正文结束后都会附上参考地址。如果想要深入或者详细学习可以通过文末链接跳转学习。 前言 本文主要介绍关于Redis的五种基本数据结构的底层实现原理,然后来分析我们常用的使用场景。先简单回顾一下知识点。 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以 ......
数据结构 结构 数据 Redis

第七八章学习笔记

第七八章学习笔记 知识点总结 第七章 文件操作级别: 文件操作级别
文件操作分为五个级别,按照从低到高的顺序排列如下。 (1)硬件级别∶硬件级别的文件操作包括∶ fdisk∶将硬盘、U盘或SDC盘分区。 mkfs∶格式化磁盘分区,为系统做好准备。 fsck∶检查和维修系统。 碎片整理∶压缩文件系统中 ......
笔记

如何查找python对象或类的父类子类以及用法

一个类其方法和数据的来源可以是自定义,也可以是继承自各级父类。通过dir查看其方法和属性,通过help查看其使用方法。特别地,可通过Base和subclass寻找其父类和其他子类。亦可通过文档研究其继承关系。文档不仅包含自身类,也包括其父类的属性方法。 python >>> help(op("/pr ......
子类 对象 python

P1182 数列分段 Section II 题解

Problem 考察知识点:二分、贪心。 题目描述 对于给定的一个数组,现要将其分成 \(M\) 段,并要求每段连续,且每段和的最大值最小。 思路 二分答案出每段和最大值的最小值,然后贪心检验是否满足。 难点在 \(check\) 上。 策略:每次开始循环,如果没有超范围,就一直选,知道选满为止,求 ......
数列 题解 Section P1182 1182

可迭代、迭代器、生成器

可迭代 可以通过 isinstance(object, Itreable) 判断 也可以通过如下方式判断 dir() 方法,如果有实现 __iter__ 就说明是可迭代的 当然也可能只是闲了 __getitem__ 方法,尝试按顺序获取元素,也不会抛出异常 因此,我们可以通过能不能用 for 去迭代 ......
生成器

BIT历年复试上机题

历年复试上机题 2000年北理复试上机题 2001年北理复试上机题(A) 4、N 个人围成一圈顺序编号,从 1 号开始按 1、2、 3 顺序报数,报 3 者退出圈外,其余的人再从 1、2、 3 开始报数,报 3 的人再退出圈外,依次类推。请按退出顺序输出每个退出人的原序号。要求使用环形链表编程。 # ......
历年 BIT

2023-2024-1 20231404《计算机基础与程序设计》第一周学习总结

作业信息 这个作业属于哪个课程 2023-2024-1 《计算机基础与程序设计》 这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK01 这个作业的目标 浏览教材《计算机基础与程序设计》,每章提出问题并在期末解答 作业正文 htt ......

springMVC参数传递方式

1.springMVC参数传递方式 1.2动态参数绑定 2.代码 1 package com.cn.param; 2 3 import com.sun.org.apache.xpath.internal.operations.Mod; 4 import org.springframework.ste ......
springMVC 参数 方式

注解和反射

注解和反射 注解Annotation 1. 什么是注解 注解是从JDK5.0开始引入的新技术,注解和注释是有一定区别的,可以把注解理解为代码中的特殊标记。 注解的作用 注解不是程序本身,可以对程序作出解释 注解可以在程序编译,类加载,运行时被读取,并且执行相应的处理 注解的格式 注解是以@注释名在代 ......
注解

CF1874C Jellyfish and EVA 题解

题意 给定一个有向无环图,对于任意一条边 \((u_i, v_i)\),有 \(u_i < v_i\)。 定义一次从节点 \(u\) 开始的移动为如下过程: \(\tt{Alice}\) 选择从 \(u\) 出发的且未被删除的一条边。 \(\tt{Bob}\) 在从 \(u\) 出发的且未被删除的边 ......
题解 Jellyfish 1874C 1874 EVA

Java 21 新特性:Unnamed Classes and Instance Main Methods

Java 21引入了两个语言核心功能: 未命名的Java类你说 新的启动协议:该协议允许更简单地运行Java类,并且无需太多样板 下面一起来看个例子。通常,我们初学Java的时候,都会写类似下面这样的 Hello World 程序: public class HelloWorld { public ......
Instance 特性 Classes Unnamed Methods