【题解】[CSP-J 2021] 插入排序

插入排序是一种非常常见且简单的排序算法。小 Z 是一名大一的新生,今天 H 老师刚刚在上课的时候讲了插入排序算法。


【题解】糟糕的一天

题面翻译农夫约翰有N(N≤80000)N (N \leq 80000)N(N≤80000)头奶牛正在过乱头发节。每一头牛都站在同一排面朝东方,而且每一头牛的身高为hih_ihi​。第NNN头牛在最前面,而第111头牛在最后面。对于第iii头牛前面的第jjj头牛,如果hi>hi+1h_i>


【题解】乒乓球(枚举模拟)

题目背景国际乒联现在主席沙拉拉自从上任以来就立志于推行一系列改革,以推动乒乓球运动在全球的普及。其中 11 分制改革引起了很大的争议,有一部分球员因为无法适应新规则只能选择退役。华华就是其中一位,他退役之后走上了乒乓球研究工作,意图弄明白 11 分制和 21 分制对选手的不同影响。在开展他的研究之前


【题解】欢乐的跳

​一个n个元素的整数数组,如果数组两个连续元素之间差的绝对值包括了[1,n-1]之间的所有整数,则称之符合“欢乐的跳”,如数组1 4 2 3符合“欢乐的跳”,因为差的绝对值分别为:3,2,1。​给定一个数组,你的任务是判断该数组是否符合“欢乐的跳”