- 2024-05-31Leetcode-292. Nim 游戏
292.Nim游戏你和你的朋友,两个人一起玩Nim游戏:桌子上有一堆石头。你们轮流进行自己的回合,你作为先手。每一回合,轮到的人拿掉1-3块石头。拿掉最后一块石头的人就是获胜者。假设你们每一步都是最优解。请编写一个函数,来判断你是否可以在给定石头数量为n的情况下赢得游戏
- 2024-04-07ELEC 292球门 桌面应用程序
项目说明书球门该项目的目标是构建一个桌面应用程序,可以区分“行走”和使用从加速度计收集的数据,以合理的精度“跳跃”智能手机。描述该项目涉及构建一个小型而简单的桌面应用程序,该应用程序接受加速度计CSV格式的数据(x、y和z轴),并将输出写入单独的CSV文件。输出CSV文件包含相应输
- 2024-01-23CF-292-D-并查集
292-D题目大意给定一张无向图,由\(n\)个顶点\(m\)条边。有\(q\)次询问,每次询问将\([l,r]\)的边删去,问图中有多少连通分量。Solution涉及连通分量,尝试应用并查集解决。记录一个前缀并查集\(pre[i]\),表示前\(i\)条边连通后的图;和一个后缀并查集\(suf[i]\),表示后\(m-i\)条边连通
- 2023-12-24CodeForces 1909E Multiple Lamps
洛谷传送门CF传送门感觉这个题比较难蚌。发现按\(1\simn\)最后可以把\(1\simn\)中的所有平方数点亮。所以\(n\ge20\)就直接输出\(1\simn\)。考虑\(n\le19\)。猜测合法的方案(即按完后亮灯数\(\le\left\lfloor\frac{n}{5}\right\rfloor\)的方案,不考虑\((
- 2023-11-23292
11-7周二凌晨一点半左右睡觉早上九点起来现在是十点十五分,开始学习一点点中午下午晚上
- 2023-09-01 AtCoder Beginner Contest 292 E - Transitivity
E-Transitivity原题链接题意:对于一个有向图,进行加边操作,使最终任意的个点具有传递效果,即若a到b有边,b到c有边,那么a到c也要有边,问最少需要进行多少次操作,使得每个节点所能到达的地方都有直接的边,也就是最短距离为1思路:怎么加边才是最优的,举个例子a->b->c->d->e对于a点到其他
- 2023-04-06学习笔记292—docker api是什么
dockerapi指的是docker的应用程序接口,是软件系统不同组成部分衔接的约定,docker主要有三大对外api:1、DockerRegistryAPI;2、DockerHubAPI;3、DockerRemoteAPI。本教程操作环境:linux5.9.8系统、docker-1.13.1版、DellG3电脑。一、什么是API1.API具体是什么?API这个词在
- 2023-03-07AtCoder Beginner Contest 292-C D E
C.FourVariables从正整数中,找出合适的ABCD,使得这个式子成立\(AB+CD=N\)。可以看到,A与B是相互关联的,C与D是相互关联的,所以我们可以在小于N的正整数中,找寻可以相加的两个
- 2023-03-07ABC 292 ABCD
https://atcoder.jp/contests/abc292/tasks来水一篇题解嘻嘻
- 2023-03-05AtCoder Beginner Contest 292
A-CAPSLOCK#include<bits/stdc++.h>usingnamespacestd;int32_tmain(){strings;cin>>s;for(autoi:s)cout<<char(i-'a'+
- 2023-03-05 AtCoder Beginner Contest 292
《E-Transitivity》 这道题首先要看一下自己有没有理解错题意: 问:点2和点3之间要连边吗? 答案是不需
- 2023-03-04AtCoder Beginner Contest 292
A-CAPSLOCK(abc292a)题目大意给定一个小写字母串,将其转换成大写字母。解题思路调库,或者按照ascii码转换即可。神奇的代码#include<bits/stdc++.h>usingname
- 2023-02-14Java 之 invokedynamic
简述Addanewbytecode,invokedynamic,thatsupportsefficientandflexibleexecutionofmethodinvocationsintheabsenceofstatictypeinformation.--JSR