乐子atcoder日记day3

团队项目Scrum冲刺-day3

| 这个作业属于哪个课程 | 2023软件工程—双学位 | | | | | 这个作业要求在哪里 | 团队作业4——项目冲刺 | | 这个作业目标 | 团队项目Scrum冲刺-day3 | 1.会议 1.1昨日已完成工作 | 队员 | 任务 | | | | | 翟张博、沈炜杰 | 完善用户登录界面,并 ......
团队 项目 Scrum day3 day

scrum项目冲刺_Day3会议总结

今日团队任务: 图片转excel(5天) 前端开发(需团队风格统一) 调用接口(后端),json数据->excel 前后端连接 任烁玚(进行中) 图片转html(8天) 前端开发(需团队风格统一) 图片转为pdf(存储) pdf转html(调用接口)[html存储到数据库] 前后台数据同步 孟德昊( ......
会议 项目 scrum Day3 Day

scrum项目冲刺_Day3会议总结

今日团队任务: 图片转excel(5天) 前端开发(需团队风格统一) 调用接口(后端),json数据->excel 前后端连接 任烁玚(进行中) 图片转html(8天) 前端开发(需团队风格统一) 图片转为pdf(存储) pdf转html(调用接口)[html存储到数据库] 前后台数据同步 孟德昊( ......
会议 项目 scrum Day3 Day

建民打卡日记4.14

一、问题描述 一只公鸡五文钱,一只母鸡三文钱,三只小鸡一文钱,用百钱买百鸡,求各种鸡数量 二、 1.确定循环范围 2.建立循环嵌套穷举范围内所有情况 2.将符合条件的情况输出 三、程序流程图 四、代码实现 #include <iostream> using namespace std; int ma ......
日记 4.14 14

AtCoder Regular Contest 110 E Shorten ABC

洛谷传送门 AtCoder 传送门 考虑把 $\text{A}$ 看成 $1$,$\text{B}$ 看成 $2$,$\text{C}$ 看成 $3$,那么一次操作相当于选择一个 $a_i \ne a_{i+1}$ 的 $i$,将 $a_i$ 和 $a_{i+1}$ 替换成一个数 $a_i \opl ......
AtCoder Regular Contest Shorten 110

java学习日记20230414-Set接口

Set接口的常用方法和基本介绍 Set接口基本介绍: 无序(添加和取出的顺序不一致),没有索引; 不允许重复元素,所以最多包含一个null; JDK API中Set接口的实现类:AbstractSet,EnumSet,HashSet,TreeSet,LinkedHashSet,JobStateRea ......
20230414 接口 日记 java Set

java学习日记20230413-LinkedList和ArrayList比较

底层结构 增删效率 改查效率 ArrayList 可变数组 较低,数组扩容 较高 LinkedList 双向链表 较高,通过链表追加 较低 如果改查操作多,选择ArrayList 如果增删操作多,选择LinkedList 一般来说,在程序中,大部分都是查询,因此选择ArrayList ......
LinkedList ArrayList 20230413 日记 java

学习日记-Day13

日期 2023-4-13 任务列表 C++ primer part2(C++基础),记得写导图【16.7%】 C primer plus Chapter5、6(),记得写导图【0%】 王爽汇编【0%】 明日计划 C++ primer 第三章 C primer plus 复习1~4章 王爽汇编复习1~ ......
日记 Day 13

java学习日记20230412-LinkedList

LinkedList全面说明 LinkedList底层实现了双想链表和双端队列的特点; 可以添加人意元素,可重复,包括null 线程不安全,没有实现同步 LinkedList维护了first和last两个属性,分别指向首节点和尾节点 每个节点Node对象,里面又维护了prev,next,item三个 ......
LinkedList 20230412 日记 java

java学习日记20230411-Vector

Vector Vector底层也是一个对象数组; Vector是线程同步的,即线程安全,Vector类的操作方法带有synchronized 在开发中需要线程同步安全的,考虑使用Vector public class Vector01 { //Vector线程安全 public static voi ......
20230411 日记 Vector java

java学习日记20230411-ArrayList

ArraylList注意事项 ArrayList可以加入null,并且多个; ArrayList是由数组来实现数据存储的 ArrayList基本等同于Vector,处理ArrayList是线程不安全(执行效率高),在多线程情况下,不建议使用ArrayLIst ArrayList示例 public c ......
ArrayList 20230411 日记 java

AtCoder Begining Contest 297 VP报告

AtCoder Begining Contest 297 VP报告 写在前面: 前面靠手速抢了点分,B卡了一小会,然后E想的时间比较长,其他的题目基本上出的还算平均,感觉D题的思路很巧妙,因为最近一直在学数学有关的,出的还算快,感觉还不错吧,毕竟代码都不长不会写的很急。 A - Double Cli ......
Begining AtCoder Contest 报告 297

java学习日记20230410-List

List接口基本介绍 List集合类中元素有序,即添加顺序和取出顺序一致,且可重复; List集合中的每隔元素都有其对应的顺序索引,即支持索引 List容器中的元素都对应一个整数型的序号记载其在容器中的位置,可以根据序号存取容器中的元素 JDK API中List接口的实现类有:ArrayList L ......
20230410 日记 java List

AtCoder Beginner Contest 297

A - Double Click #include <bits/stdc++.h> using namespace std; #define int long long int32_t main() { int n , d; cin >> n >> d; vector<int> a(n); for( ......
Beginner AtCoder Contest 297

AtCoder Beginner Contest 297 题解

A - Double Click 直接模拟就好。 时间复杂度:$O(N)$。 #include <bits/stdc++.h> #include <ext/pb_ds/assoc_container.hpp> #include <ext/pb_ds/tree_policy.hpp> #include ......
题解 Beginner AtCoder Contest 297

AtCoder Beginner Contest 207(D,E)

AtCoder Beginner Contest 207(D,E) D(计算几何) D 这个题是两个点的集合,每个集合有$n$个点,我们可以让一个集合中的每一个点进行下面两种操作 $1$,可以让每一个点进行旋转$x$的角度 $2$,可以让每一个点的$x$变成$x+disx$,$y$变成了$y+dis ......
Beginner AtCoder Contest 207

AtCoder Beginner Contest 247(E,F)

AtCoder Beginner Contest 247(E,F) E(思维) E 这个题大意就是给一个长度为$n$的数组,一个$x$和一个$y$,问这个数组里面可以找到多少段$[l,r]$满足这一段里面的最大值是$x$,最小值是$y$ 这里的做法是固定最右端,寻找最左端的可能的数量,最后相加 对于 ......
Beginner AtCoder Contest 247

AtCoder Regular Contest 127

D - LIS 2 难搞的地方在于取min,考虑比较$(a_i \oplus a_j,b_i \oplus b_j)$两者的过程:是在它们第一位不一样的地方比较,取该位为0的那个。 而判断两个数在某位是否相等,可以想到异或操作,然后把这两者异或起来后,由异或运算的交换律可得等价于$(a_i \opl ......
AtCoder Regular Contest 127

AtCoder Regular Contest 159

Preface 这周六紧张刺激的一日三赛,上午蓝桥杯,晚上ARC之后隔5min就是CF,可谓是手搓键盘到冒烟的一天了 这场其实打的感觉很没水准,B刚开始没想清楚很多边界条件挂了三发,45min左右才过 然后C的构造也不太会,随便写了个暴力也是挂挂挂,只好弃了去写D题了 结果发现D题好像是个不难的线段 ......
AtCoder Regular Contest 159

练习记录- AtCoder Beginner Contest 295(D)

vp的 觉得我的D很聪明所以来写一下(乐 D - Three Days Ago 题意就是 求所有字符出现次数均为偶数的字串数量 太笨了所以想了很久 我把 存在奇数个1 当作第2位是 2 那么 当经过了两次1 2^2 这个2 就变成了0 2 就是第二位 就是4 ...以此类推 所以我遍历一遍字符串 求 ......
Beginner AtCoder Contest 295

java学习日记20230410-Collection

Collection接口实现类的特点: public interface Collection<E> extends Iterable<E> collection实现子类可以存放多个元素,每个元素可以是object 有些Collection的实现类,可以存放重复的元素,有些不可以 有些Collect ......
Collection 20230410 日记 java

练习记录-AtCoder Beginner Contest 296(A-F)

vp的 感觉整场挺智慧 A - Alternately 找有没有连续的男女 #include<bits/stdc++.h> #define close std::ios::sync_with_stdio(false),cin.tie(0),cout.tie(0) using namespace st ......
Beginner AtCoder Contest 296 A-F

mysql学习日记-02 数据表的基本操作

一、创建和查看数据表 创建数据表:前提要选择一个数据库,命令:USE 数据库; CREATE TABLE 表名称(字段名 数据类型,...);CREATE TABLE user(u_name VARCHAR(10), u_age int(3),u_sex VARCHAR(1)); 查看所有数据表 S ......
数据表 基本操作 日记 数据 mysql

AtCoder Beginner Contest 278

口胡一下,从青色开始 E - Grid Filling 给定一个W×H的矩阵,每个格子有一个数,在1和N之间,给定w<=W,h<=H,对于每个满足1<=i<=W-w+1,1<=j<=H-h+1的格子(i,j),求以它为左上角的w×h矩阵被遮住后整个大矩阵还剩下几种数字。 W,H,N,w,h<=300 ......
Beginner AtCoder Contest 278

java学习日记20230410-集合框架体系

集合 数组的弊端: 长度开始时必须指定,而且一旦指定不能更改; 保存的必须为同一类型的元素; 使用数组进行增加元素的示意代码-比较麻烦; package com.study; import java.util.Arrays; /** * @author jay * @version 1.0 * @d ......
框架 20230410 体系 日记 java

java学习日记20230409-日期类

日期类 第一代日期类 public class Date01 { public static void main(String[] args) { //默认输出国外的方式,通常需要转化 Date date = new Date(); System.out.println(date); Date da ......
20230409 日期 日记 java

学习日记-Day12

日期 2023-4-7 任务列表 速过C++ primer第一章【100%】 速过STL源码剖析第一章、第二章【难度过大,放弃】 **调整学习计划:**向ha1vk师傅请教以后,选择优化学习路线,以思维导图为主。 明天计划 C++ primer part2,记得写导图 C primer plus C ......
日记 Day 12

AtCoder ABC239 E - Subtree K-th Max

AtCoder ABC239 E - Subtree K-th Max 题目描述 给定一棵 $n$ 个节点的树,$i$ 节点的权值为 $x_i$,根节点编号为 $1$。 现有 $Q$个询问,每个询问给定 $v,k$,求节点 $v$ 的子树第 $k$ 大的数。 输入输出样例 5 2 1 2 3 4 5 ......
AtCoder Subtree K-th ABC 239

AtCoder ABC286 C - Chinese Restaurant

AtCoder ABC286 C - Chinese Restaurant 题目描述 有 $N$ 个人从 $0$ 开始编号, 按逆时针顺序间隔均匀地坐在转盘周围。 在开始时, 第 $p_i$ 盘菜在第 $i$ 个人的前面。 现在, 你可以进行以下操作 $0$ 次或多次。 将转盘逆时针旋转 $\dfr ......
Restaurant AtCoder Chinese ABC 286

AtCoder ABC294 F - Sugar Water 2

AtCoder ABC294 F - Sugar Water 2 题意 有 $2$ 排糖和水。 第 $1$ 排有 $N$ 瓶糖和 $N$ 瓶水。糖分别有 $A_i$ 克,水分别有 $B_i$ 克。 第 $2$ 排有 $M$ 瓶糖和 $M$ 瓶水,糖分别有 $C_i$ 克,水分别有 $D_i$ 克。 ......
AtCoder Sugar Water ABC 294