web-robots robots ctfer blogs
【题解】QOJ 4253 robot
考虑到不管怎么变化 \(x_i\) 的值其在 \(t\) 时刻的位置都能被一个一次函数 \(x_i\times t + b\) 表示。 而且 \(b\) 是好算的,考虑到知道现在的斜率 \(k\) 和现在的时间 \(t\) 以及现在的值 \(f(t)\),则整个函数就是 \(f(x) = f(t) ......
CF1687C Sanae and Giant Robot 题解
题目链接:https://codeforces.com/contest/1687/problem/C 题意简述 有两个长为 \(n\) 的数列 \(a\) 和 \(b\)。有 \(m\) 条线段,你可以进行任意次以下操作: 选择一条线段 \([l, r]\),若 \(\sum\limits_{i = ......
网站优化之robots.txt
本文于2015年底完成,发布在个人博客网站上。 考虑个人博客因某种原因无法修复,于是在博客园安家,之前发布的文章逐步搬迁过来。 在查询favicon.ico相关的资料时,无间中看到了robots.txt。当时没有太注意,后来在百度的站长平台上看到了robots.txt的说明,咨询了度娘,找到几处说明 ......
CF1045G AI robots题解
题目链接:洛谷 或者 CF 本题考虑转化为 cdq 分治模型 对于 cdq 分治来说,只需要考虑左边对右边的影响,那我们要考虑该怎样设置第一维度的左右对象。很显而易见的是抛开 \(q\) 限制而言,我们着眼于,如何让双方互相看到的严格条件转化为只需要关注单体看见。考虑什么情况下只需要一方看到对方,对 ......
P4402 [Cerc2007] robotic sort 机械排序题解
题目链接:[Cerc2007] robotic sort 机械排序 前置知识点:文艺平衡树 具体的我们会将序号下标作为平衡树的键值,这样一来每个节点其实就是数组中的每个位置,又因为这个位置是具有有序性的,所以我要找某个位置的当前值是可以在树上二分出来的,同时考虑平衡树的一段子树打翻转标记,交换左右子 ......
CF1902D Robot Queries 题解
题意:有一个二维平面直角坐标系,给定一串向某个方向移动 \(1\) 个单位的操作。 有 \(q\) 个询问,对于每个询问给定 \(x,y,l,r\),问如果倒着做 \(l\) 到 \(r\) 这段区间中的操作,是否会经过 \((x,y)\)。 ds 题。先预处理出 \(sx_i,sy_i\) 表示执 ......
如何写出漂亮代码 https://libin9ioak.blog.csdn.net/article/details/127749042
从代码的编写规范,格式的优化,设计原则和一些常见的代码优化的技巧等方面总结了45个小技巧: 1、规范命名命名是写代码中最频繁的操作,比如类、属性、方法、参数等。好的名字应当能遵循以下几点: 见名知意 比如需要定义一个变量需要来计数 int i = 0;1名称 i 没有任何的实际意义,没有体现出数量的 ......
CF1253F Cheap Robot
题意 给定一个图,走过一条边的花费为权值,其中有 \(k\) 个充电点。 你需要确定一个电量的上限,使得满足从 \(a\) 走到 \(b\)。 Sol 先对于每个点求出她走到充电点最近的距离,用 \(dij\) 随便跑跑。 考虑从 \(a \to b\) 一条边的贡献。设当前的电量上限为 \(c\) ......
[CF1253F] Cheap Robot
Cheap Robot 题面翻译 给你一张 \(N\) 个点的带权无向连通图,其中结点 \(1,2,…,k\) 为充电中心。 一个机器人在图中行走,假设机器人的电池容量为 \(c\),则任何时刻,机器人的电量 \(x\) 都必须满足 \(0\le x\le c\)。如果机器人沿着一条边权为 \(w\ ......
AIX Oracle 11.2.0.4打PSU crsconfig_lib.pm line 11821解决 (转自:https://blog.csdn.net/jwocnimabi/article/details/125440561)
1. GRID打补丁crsconfig_lib.pm line 11821 # 以root用户登录 # export USER=grid # 建议执行该命令,不执行该命令偶尔导致打补丁失败还会由于许多文件权限变化无法回滚。 # /u01/app/11.2/grid/OPatch/opatch aut ......
BLOG-3
1.对之前发布的7-8次PTA题目集(成绩计算系列)以及期末考试,内容要求如下: (1)前言:总结之前所涉及到的知识点、题量、难度等情况: 知识点相比之前多了很多,比如说接口的使用,Arraylist排序的使用,正则表达式的使用等等,与之前的继承多态相比,知识点增加了很多。然后题量一般在4-7题左右 ......
blog-3
一、前言: 在前面的学习中,我涉及了数据结构与算法、错误处理和异常情况、以及代码可维护性和可扩展性等多个知识点。通过实验和项目,我对Java语言的应用有了更深入的了解。在题量和难度方面,实验和项目的设置使我能够逐步深入学习,并应用所学知识解决实际问题,提高了我的编程能力。 在数据结构与算法方面,我学 ......
Blog-3
PTA 7-8作业以及期末总结 一、作业总结 不知不觉,已到了本学期末尾,面向对象程序设计这门课也已经结课。课程虽然结束了,但需要学习和巩固的知识点还有很多。这次Blog主要针对PTA7~8次大作业中的题目进行总结。该系列重点是考查了正则表达式的正确使用,对类图的分析能力(即借助类图去编写代码,完成 ......
BLOG-3
7-3 课程成绩统计程序-2 分数 60 全屏浏览题目 切换布局 作者 蔡轲 单位 南昌航空大学 课程成绩统计程序-2在第一次的基础上增加了实验课,以下加粗字体显示为本次新增的内容。 某高校课程从性质上分为:必修课、选修课、实验课,从考核方式上分为:考试、考察、实验。 考试的总成绩由平时成绩、期末成 ......
blog-3
题目描述 编辑 输入多个学生的成绩信息,包括:学号、姓名、数学成绩、物理成绩。 学号是每个学生的唯一识别号,互不相同。 姓名可能会存在重复。 要求:使用ArrayList存储学生信息。 输入格式: 输入多个学生的成绩信息,每个学生的成绩信息格式:学号+英文空格+姓名+英文空格+数学成绩+英文空格+物 ......
JAVA BLOG-3
第一部分:对之前发布的第三阶段PTA题目集 (1)前言:总结之前所涉及到的知识点、题量、难度等情况: 知识点:第三阶段的知识点与前两个阶段相比多了很多,比如说多次接口的使用,Map与Set的使用,Arraylist排序的使用,正则表达式的使用,栈的实现及基本操作等等,与之前的简单的继承多态相比,知识 ......
BLOG3
一、前言 麻烦各位帅哥美女给高点分儿,我每次互评都给了90分以上!感谢! 1.知识点: LinkedHashMap和HashMap是有区别的,前者是按插入顺序储存元素,后者是哈希表 排序会在后面讲 List ab = studenttotalscoremap.computeIfAbsent(grad ......
blog3-期末
一、前言 本次博客主要涉及到成绩统计系统、HashMap容器的检索、排序等基本实现、以及期末测试的三棱锥表面积和体积的计算。 知识点包括面向对象的设计思想、集合类的使用、异常处理、字符串处理、输入输出流以及Java语言基础等。 面向对象的基础知识:包括类和对象的基础概念、构造方法、访问权限和成员变量 ......
BLOG_3
(1)前言:在pta第7,8次大作业和期末考试所包含的知识点主要有: 题目的难度根据题目不同也有所不同。 (2) 设计与分析 :定义课程(Course)、课程集合(Courses)、班级(Classx)、班级集合(Classes)以及学生(Student)这几个类来进行数据的存储和管理。 通过Sca ......
BLOG3
一、前言 1.知识点运用:检索功能,排序功能,继承关系及组合关系。 2.题量:作业7,作业8,期末考试。 3.难度:成绩2和成绩3较为困难,跟成绩1相比,成绩2增加了实验课以及它对应的成绩统计方式,而成绩3则在第二次的基础上修改了计算总成绩的方式,要求:修改类结构,将成绩类的继承关系改为组合关系,成 ......
BLOG-3
一、前言 1.知识点:总体来说涉及的知识点在之前都用过,所以没有太多值得说的。 LinkedHashMap和HashMap是有区别的,前者是按插入顺序储存元素,后者是哈希表 List ab = studenttotalscoremap.computeIfAbsent(grade.student, k ......
第三次blog-7-8次PTA题目集及期末考试总结
一、前言 第三次作业主要针对课程成绩统计程序的迭代以及期末考试的总结 课程程序2是在第一次的基础上增加了实验课的情况,由于我程序1的框架打的不好,时间过了很久之后记忆不深,加之程序2开始的比较晚,又重新打了一个框架,但仍然很乱很碎,最后匆忙赶了两天也只拿了80分 课程程序3在第二次的基础上修改了计算 ......
blog-3
一、前言 先叠个甲,针对上次互评同学们的评论,我这次虽说也写上了题目,但我写了一万多字,真的没有水字数!!而且也没用ChatGPT写,麻烦各位帅哥美女给高点分儿,我也保证在互评时都打90分以上。 1.知识点: LinkedHashMap和HashMap是有区别的,前者是按插入顺序储存元素,后者是哈希 ......
BLOG-3
一、前言 本次博客主要涵盖了Java题目的几个主要知识点,包括: 1. 面向对象的基础知识:这部分主要包括了类和对象的基本概念,构造方法,访问权限和成员变量的相关内容。在面向对象编程中,对这些基础知识的理解至关重要。 2. 面向对象的设计原则:这个题目强调了两个重要的设计原则,即继承和组合。学生需要 ......
blog-3
前言:本学期面向对象程序设计课程已经结束,但学习和巩固的知识点仍有很多需要继续深入掌握。在PTA6~8次大作业中,电信计费系列题目是我们重点讲解的内容。这个系列的题目涉及到正则表达式、类图的分析能力、抽象类和继承关系以及集合框架List等多个知识点,需要我们全面运用所学知识。 同时,在本学期第三个阶 ......
BLOG-3
一、前言 此次博客主要讲述PTA中的第七次、第八次以及期末考试的心得体会。 第七次共有4个题目,包括7-1 容器-HashMap-检索,容器-HashMap-排序,7-3 课程成绩统计程序-2,7-4 动物发声模拟器(多态)。这次作业唯一的难点就是7-3 课程成绩统计程序-2,由于这个题目是在课程成 ......
BLOG-3
一.前言 本次博客主要对之前发布的7-8次PTA题目集(成绩计算系列)以及期末考试进行分析总结。此次博客是第三次也是本学期最后一次,通过这个学期的学习,我对Java的基础结构有了一定的了解,经历了多次PTA可以想象到java 行业卷的程度。课程成绩统计程序考察的知识点有使用String类提供的方法进 ......
Blog_3
(1)前言:本次实验主要涉及面向对象编程的知识,在实验过程中我们学习了继承和组合两种类之间的关系,并通过具体的案例演示了它们的应用。同时,我们也深入掌握了Java中的接口、集合等相关知识。 (2)设计与分析 作业七: 课程成绩统计程序-2在第一次的基础上增加了实验课,以下加粗字体显示为本次新增的内容 ......
BLOG3作业总结
7-3 课程成绩统计程序-2 分数 60 全屏浏览题目 切换布局 作者 蔡轲 单位 南昌航空大学 课程成绩统计程序-2在第一次的基础上增加了实验课,以下加粗字体显示为本次新增的内容。 某高校课程从性质上分为:必修课、选修课、实验课,从考核方式上分为:考试、考察、实验。 考试的总成绩由平时成绩、期末成 ......