题目 语言 课程2023

YsOI2023 小记

## D2T1 签。 ```cpp #include using namespace std; int read(){/*...*/} typedef long long ll; void solve(){ ll n=read()-1,x=read(); ll y=x; while(~y&1) y> ......
小记 YsOI 2023

c语言精通学习「2」: 位操作

1.位操作符 包括 & 0&0=0 0&1=0 1&1=1 特定位清零 如11010101 & 11100111 = 11000101 | 0|0=0 1|0=1 1|1=1 特定位置一 ~ ~0=1 ~1=0 逻辑取反是!,真变成加、假变成真 ^ 1^1=0 0^0=1 1^0=0 特定位取反 < ......
语言

2023 洛谷初赛模拟 S 组总结

$100-2\times 3-(2+3)-(2\times 2+3)-3=79$ 分。 # 选择 音频双通道要 $\times 2$。 # 阅读 降智:2 操作多了一个 w 没看出来、4.5e5 > 4e6 不会模拟,完全就是与时间赛跑 # 完型 还好。 ......
初赛 2023

语言基础2 矩阵和数组

语言基础2 矩阵和数组 矩阵和数组是matlab中信息和数据的基本表示形式 可以创建常用的数组和网格 合并现有的数组 操作数组的形状和内容 以及使用索引访问数组元素 用到的函数列表如下 一 创建 串联和扩展矩阵 矩阵时按行和列排列的数据元素的二维数据元素的二维矩形数组。 元素可以是数字、逻辑值、日期 ......
语言基础 数组 矩阵 语言 基础

Record daily thoughts on August 14 2023

宿舍的饮水机没水了,送水的大概明天或者后天送过来,现在是接点自来水烧凉白开喝,今天可能是口渴,想跑出校门买西瓜吃,后来克制住了消费的欲望,因为我发现我一年的伙食费居然花1万2千多. 后来算算也不离谱,一年365天,一天花费大概35块钱,而且一天有三餐,也并不是大手大脚乱花钱,不过想想,网上有很多人一 ......
thoughts Record August daily 2023

2023年10大考研机构排名:

2023年10大考研机构排名: 1、新东方在线 新东方在线成立于2005年,自成立以来,新东方在线一直致力于用教育产品和科技工具,打破时间、空间和场景限制,最终为用户的终身学习赋能,这始终是新东方在线的愿景。依照弗若斯特沙利文报告,按2017年总营收计,新东方在线为中国大学考试备考巿场中最大的在线教 ......
机构 2023

2023/8/14题解

##### 1. Codeforces Round 892 (Div. 2), problem: (D) Andrey and Escape from Capygrad [题目传送门](https://codeforces.com/contest/1859/problem/D "题目传送门") 题意 ......
题解 2023 14

2023.8.14

今天上午把留下来的作业写完了,真的超级开心!有种解脱的感觉!!!真的太爽啦! 明天就可以好好出去玩啦! 正好和别人约了一起去玩! 但是不开心的就是。。马上要开学了,真的很sad! 所以趁着这几天再好好玩一下吧 游戏里总算拿了一次第一! 七夕要为人准备礼物啦,第一次有过这个节,忐忑加激动 无论如何都要 ......
2023 14

2023.8.14

今天拿昨天没能解决的问题去问了施润杰学长,但因为白天学长在上班,所以只能等学长晚上回家再说。 晚上学长回来,帮我讲了一下我的问题,一针见血,我一下子搞懂了之前的问题出在哪了。 由于搞懂的时候不早,中间又有其他事,所以今天没来得及把相关内容记成笔记,明天先记一下笔记,然后考虑接下来怎么做,因为是已经差 ......
2023 14

学习go语言编程之网络编程

## Socket编程 Golang语言标准库对Socket编程进行了抽象,无论使用什么协议建立什么形式的连接,都只需要调用`net.Dial()`即可。 ### Dial()函数 `Dial()`函数的原型如下: ```golang func Dial(network, address strin ......
语言编程 网络编程 语言 网络

学习go语言编程之并发编程

## 并发基础 并发包含如下几种主流的实现模型: - 多进程 - 多线程 - 基于回到的非阻塞/异步IO - 协程 ## 协程 与传统的系统级线程和进程相比,协程最大的优势在于“轻量级”,可以轻松创建上百万个而不会导致系统资源枯竭,而线程和进程通常最多不超过1万个。 Golang在语言级别支持协程, ......
语言编程 语言

2023知网答题

最终得分 真题如下:搜索即可 一、单选题 1、片面追求研究成果发表的优先权,不负责任地发表明显不成熟的成果。这一行为属于 ( ) 抢先发表 拆分发表 一稿多投 重复发表 您的答案:A 参考答案:A 收藏 答案解析:片面追求研究成果发表的优先权,不负责任地发表明显不成熟的成果,或者使用不正当手段抢先发 ......
2023

2023-08-14 CSP-J模拟联考 游记

8:00 赶到 FZ,9:00正式开考。 开考前先洗了一把脸。 9:00~9:15 开T1,原本没有思路,但后来想到可以贪心,每次找到 < n 的最大的斐波那契数。 于是打了个斐波那契的表,就过了。 9:15~10:00 T2写了45分钟我是什么东西。 一开始想法是把每一个字符的数量统计起来,如果相 ......
游记 CSP-J 2023 CSP 08

「Log」2023.8.12 小记

### 序幕 起晚了,七点半到校。 跟化竞选手寒暄几句之后就去开电脑。 补周末没写的博客,补落下的题单。 学杜教筛??????不会卷积????? 暂时放弃,学一下扩欧。 写了篇扩欧博客。 [$\text{Link}$](https://www.cnblogs.com/Eon-Sky/p/176277 ......
小记 2023 Log 12

2023NepCTF-RE部分题解

# 2023NepCTF-RE部分题解 ## 九龙拉棺 过反调试 ![](https://img2023.cnblogs.com/blog/2665547/202308/2665547-20230814212149977-1582517810.png) ![](https://img2023.cnb ......
题解 NepCTF-RE 部分 NepCTF 2023

2023牛客暑期多校训练营9--I Non-Puzzle: Segment Pair

思路: 直接枚举区间左端点,用一个cnt数组表示当前端点l,r或者L,R存在1个还是2个或者0个。用一个sum变量记录有多少段区间覆盖了该端点,如果sum==n那么这个端点就有了贡献。 更详细的看代码注释。 #include<bits/stdc++.h> using namespace std; # ......
训练营 Non-Puzzle Segment Puzzle 2023

Go 语言并发

启动单个goroutine package main import ( "fmt" "time") func hello(){ fmt.Println("hello")} func main() { go hello() fmt.Println("欢迎来到编程狮") time.Sleep(time. ......
语言 Go

Go 语言反射(Reflect)

Go语言提供了一种机制,在不知道具体类型的情况下,可以用反射来更新变量值,查看变量类型 Typeof package main import ( "fmt" "reflect") func main() { var booknum float32 = 6 var isbook bool = true ......
Reflect 语言 Go

2023牛客多校(9)

D 首先考虑枚举一个左端点 然后我们就会发现,对于一个位置来说,会影响它的只有前缀和后缀比它小的数 于是让每个数字不合法的都是一个区间 可以预处理$[L,i]$这个范围内有几个比它小的数,设为$x$ 然后就能知道第一个让它不合法的位置($i - L - x$)个比它小的数的位置 而让它重新合法只需要 ......
2023

P2023 [AHOI2009] 维护序列题解

## 题目描述 ![image](https://img2023.cnblogs.com/blog/2940791/202308/2940791-20230814203425127-2079550841.png) ## 思路 我们可以想到用线段树, 然后维护两个懒标记 $\text{add, mul ......
题解 序列 P2023 2023 2009

hdctf2023

# MISC ## 0x00 hardMisc ![image.png](https://cdn.nlark.com/yuque/0/2023/png/28827383/1691933109756-031abc86-97c8-4bf3-8588-e03ed9297a9d.png#averageHue ......
hdctf 2023

2023牛客多校第九场 D Non-Puzzle: Error Permutation

题意 给定一个长度为n的序列,计算有多少个子区间满足子区间第K小的数不在子区间第K位。 找出所有不满足条件的区间。枚举所有的ai和左端点al,找出满足ai是区间[l,r]中第r-l+1小的右端点r,则右端点r一定是一段区间。 例如 3 4 2 1 6 5 l i 则r=[3,6] 当l向左移动时,如 ......
Permutation Non-Puzzle Puzzle Error 2023

Go 语言接口

Go 语言提供了另外一种数据类型即接口,它把所有的具有共性的方法定义在一起,任何其他类型只要实现了这些方法就是实现了这个接口。 package main import ( "fmt") type Phone interface { call()} type NokiaPhone struct {} ......
接口 语言 Go

Go 语言递归函数

递归,就是在运行的过程中调用自己。 阶乘 package main import "fmt" func Factorial(x int) (result int) { if x == 0 { result = 1 } else { result = x * Factorial(x - 1) } re ......
函数 语言 Go

Go 语言类型转换

package main import "fmt" func main() { var sum int = 17 var count int = 5 var mean float32 mean = float32(sum)/float32(count) fmt.Printf("mean 的值为: % ......
语言 类型 Go

Go 语言范围(Range)

range 关键字用于for循环中迭代数组(array)、切片(slice)、通道(channel)或集合(map)的元素。 package mainimport "fmt"func main() { //这是我们使用range去求一个slice的和。使用数组跟这个很类似 nums := []int ......
范围 语言 Range Go

Go 语言Map(集合)

定义 Map /* 声明变量,默认 map 是 nil */var map_variable map[key_data_type]value_data_type /* 使用 make 函数 */map_variable = make(map[key_data_type]value_data_type ......
语言 Map Go

2023-08-14:用go语言写算法。给出两个长度相同的字符串 str1 和 str2 请你帮忙判断字符串 str1 能不能在 零次 或 多次 转化 后变成字符串 str2 每一次转化时,你可以将

2023-08-14:用go语言写算法。给出两个长度相同的字符串 str1 和 str2, 请你帮忙判断字符串 str1 能不能在 零次 或 多次 转化 后变成字符串 str2, 每一次转化时,你可以将 str1 中出现的 所有 相同字母变成其他 任何 小写英文字母, 只有在字符串 str1 能够通 ......
字符串 字符 str str1 str2

Go 语言切片(Slice)

切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。 定义 var identifier []type var slice1 []type = make([]type, len) slice1 := make([]type, len) make([]T, length, capacit ......
语言 Slice Go

Go 语言结构体

结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。 定义结构体 结构体定义需要使用 type 和 struct 语句。struct 语句定义一个新的数据类型,结构体中有一个或多个成员。type 语句设定了结构体的名称 type struct_variable_type struct { m ......
语言 结构 Go