回文1309 noip 1999

[NOIP2016 提高组] 天天爱跑步 难题尝试

本题的主要难点在于思维 老师讲解图片: https://www.cnblogs.com/linghusama/gallery/image/458862.html ```c++ #include using namespace std; /* 思维题,主要在于简化复杂度和发现规律 说实话确实没想出来正 ......
难题 NOIP 2016

1~100000的回文数

#include <iostream>using namespace std;int main() { int ge,shi,bai,qian,wan,shiwan; for(int i=100;i<1000;i++){ ge=i%10; shi=i/10%10; bai=i/100%10; if( ......
回文 100000

100000之内取回文数

#include <iostream> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; int main ......
回文 100000

回文子串

给你一个字符串 s,找到 s 中最长的回文子串。 如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。 示例 1: 输入:s = "babad"输出:"bab"解释:"aba" 同样是符合题意的答案。示例 2: 输入:s = "cbbd"输出:"bb" 作者:LeetCode链接:https ......
回文

NOIP2013-2023题解

title: NOIP2013-2023题解 date: 2023-06-12 21:24:37 tags: 题解 cover: https://img.paulzzh.com/touhou/konachan/jpeg/9f3e2443fc9d396c24bff395564565db.jpg ~~本 ......
题解 NOIP 2013 2023

回文数

#include <iostream> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; int main ......
回文

20230707-NOIP模拟赛(多校联训)

20230707 ## T1.信号传输(signal) #### 考场思路 先把这$n+k+1$个点都转化到平面直角坐标系上面 又是没有想清楚就开始打代码(但至少比昨天好,懂得放弃) 本来想的是按照x轴从左到右扫一遍 每一次处理这一列上的每个点 复杂度是$O(n)$ 但是后面想到有可能信号是从后面的 ......
模拟赛 20230707 NOIP

「NOIP 模拟赛 20230707」T2 - 涂照片 题解

## 题目大意 [原题](http://211.140.156.254:2333/problem/1216) 有一个 $n+1\times m+1$ 的网格。对于每一行 $i$,都要将左侧的一些格子 $(i,1),(i,2),\ldots,(i,x)$ 涂黑,其中 $x = k$ 的概率为 $a_{ ......
模拟赛 题解 20230707 照片 NOIP

回文数

求回文数 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 例如,121 是回文,而 123 不是。 示例 1: 输入:x = 121 输出:true 示例 2: 输入:x = -121 输出: ......
回文

20230706-NOIP模拟赛

20230706 ## T1.骰子游戏(dice) #### 题目大意 给你两个正整数 $n$ 和 $d$,你需要构造 $n$ 组数据,每组6个整数 满足整数都在 $[0, 10^6]$ 范围内,每组数据中两两不同, 在每组数据中分别随机选一个数所得到的异或和为$d$的倍数 如果能构造出这样的 $n ......
模拟赛 20230706 NOIP

QOJ 5500. Bars / NOIP 模拟赛 20230706 B 进阶版--zhengjun

> 本题转化为梯形面积就已经不是很好想了(赛时切掉,开心!) 进阶为静态区间查询。 使用不删除莫队+凸包合并 - 凸包合并就是把散块和整块的凸包合并 - 注意这里两个凸包的横坐标值域是无交的 - 于是可以使用二分套二分解决此问题 > 代码咕着,感觉非常难写 ......
模拟赛 20230706 zhengjun 5500 Bars

P8182 「EZEC-11」雪的魔法 / NOIP 模拟赛 20230706 D 思考--zhengjun

> 引用:这是一道非常棒的思维题,可以说没有用到任何高深的知识点,却极大地考验了做题人的思维能力和创造性。 本题分为两步。 - 根据线性规划对偶或贪心,转化题意。 - 对 $m$ 根号分治,然后分别进行分治。 > $m\le \sqrt{n}$分治比较好想,$m>\sqrt{n}$ 的根号分治比较难 ......
模拟赛 20230706 zhengjun 魔法 P8182

「NOIP 模拟赛 20230706」轨道飞跃

# summarization ![](https://img2023.cnblogs.com/blog/2168560/202307/2168560-20230706190925898-1717684265.png) # solution 考虑倒着走,那么从 $u$ 走到 $v$ 条件就变为 $r ......
模拟赛 轨道 20230706 NOIP

「NOIP 模拟赛 20230705」序列删数问题

# summarization ![](https://img2023.cnblogs.com/blog/2168560/202307/2168560-20230705200340416-694560717.png) # solution 首先发现,范围小的工具在删除某一数字时将更大数字包括进来的可 ......
模拟赛 序列 20230705 问题 NOIP

「NOIP 模拟赛 20230706」偷 WiFi

# summarization 有一个长度为 $n$ 的序列 $p$,将其中若干个数标记。对于序列中的每一个位置 $i$,其贡献为其左边与右边离它最近的被标记的数的数值的和。求出最大的贡献总和。($1\le n\le2\times10^6$) # solution 首先显然,$p_1, p_n$ 一 ......
模拟赛 20230706 NOIP WiFi

「NOIP 模拟赛 20230706」T2 - 偷 WiFi 题解

## 题目大意 [原题](http://211.140.156.254:2333/problem/1212) 给定长为 $n$ 的序列 $a$,现在要标记其中的若干个数,记每个数左右两边(不包括本身)第一个被标记的数之和为这个数的满意度,求所有数满意度之和的最大值。$n\le 2\times 10^ ......
模拟赛 题解 20230706 NOIP WiFi

[NOIP2012 普及组] 寻宝

思路:模拟 必须mod20123,不然就有可能会爆掉!!!!! 上代码: #include<iostream> #define int long long using namespace std; bool whether[10001][101]; int s[10001][101],T[10001 ......
NOIP 2012

P8867-[NOIP2022]建造军营【tarjan,树形dp】

# 正题 题目链接:[https://www.luogu.com.cn/problem/P8867](https://www.luogu.com.cn/problem/P8867) ## 题目大意 给出一个 $n$ 个点 $m$ 条边的无向联通图。 标记至少一个点,标记一些边,要求删除任何一条标记边 ......
树形 军营 tarjan 8867 2022

NOIP 模拟赛 2023.07.04 题解--zhengjun

[link](http://211.140.156.254:2333/contest/387) ### T1 转化为 $(b_i,a_i)$ 与 $(b_j,a_j)$ 之间的斜率。 发现性质(省略),只需要计算相邻两个点之间的答案即可,用 set 就行了。 ### T2 先找性质,发现即为 $a, ......
模拟赛 题解 zhengjun NOIP 2023

代码随想录算法训练营第二十二天| 39. 组合总和 40.组合总和II 131.分割回文串

39. 组合总和 思路: 虽然可以是重复的,但是考虑到组合没有顺序这一说,所以还是要保留startIndex, sum不要再遍历一遍,再相加,应该跟随path,一起相加 代码: 1 void combinationSum_trackBack(vector<int>& candidates, int ......
总和 随想录 回文 训练营 随想

【LeetCode剑指offer#05】回文链表的两种解法+删除链表中间节点(链表的基本操作)

### 回文链表 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。 示例 1: 输入:head = [1,2,2,1] 输出:true 示例 2: 输入:head = [1,2] 输出:false 提示: 链表中节点数目在范围[1 ......
回文 解法 基本操作 节点 LeetCode

P1025 [NOIP2001 提高组] 数的划分

https://www.luogu.com.cn/problem/P1025 #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> using namespace std; const int N = 10 ......
P1025 1025 NOIP 2001

[NOIP2008 提高组] 笨小猴

###### ~~笨小猴(指自己~~ # [NOIP2008 提高组] 笨小猴 ## 题目描述 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设 $\text{maxn}$ 是单词中出 ......
NOIP 2008

[NOIP2006 普及组] 开心的金明

###### ~~该s的背包~~ # [NOIP2006 普及组] 开心的金明 ## 题目描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过$N$元钱就行”。今天一早金明就 ......
NOIP 2006

[NOIP2015 提高组] 跳石头

# [NOIP2015 提高组] 跳石头 ## 题目背景 一年一度的“跳石头”比赛又要开始了! ## 题目描述 这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。组委会已经选择好了两块岩石作为比赛起点和终点。在起点和终点之间,有 $N$ 块岩石(不含起点和终点的岩石)。在比赛过程中,选手们 ......
石头 NOIP 2015

[NOIP2001 提高组] 一元三次方程求解

# [NOIP2001 提高组] 一元三次方程求解 ## 题目描述 有形如:$a x^3 + b x^2 + c x + d = 0$ 这样的一个一元三次方程。给出该方程中各项的系数($a,b,c,d$ 均为实数),并约定该方程存在三个不同实根(根的范围在 $-100$ 至 $100$ 之间),且根 ......
NOIP 2001

【题解】#68. 「NOIP2004」津津的储蓄计划 题解(2023-07-01更新)

# #68. 「NOIP2004」津津的储蓄计划 题解 ## **[题目传送门](https://qoj.fzoi.top/problem/68)** **欢迎大家指出错误并联系这个蒟蒻** ## 更新日志 - **2023-02-01 17:20 文章完成** - **2023-02-03 16: ......
题解 2004 2023 NOIP 68

【leetcode】【234】【回文链表】

# c++ ## 第一个方法 ```c++ #include #include #include #include // Definition for singly-linked list. struct ListNode { int val; ListNode* next; ListNode() ......
回文 leetcode 234

力扣 第9题 回文数判断

# 回文数 123 不是;121 是 num = 1221 # 反转后 num_fan = str(num)[::-1] #判断 if num==int(num_fan): print("True") else: print("False") ......
回文

https://leetcode.cn/ 第9题 判断回文数

# 回文数 121 是; 123 不是 #定义一个函数 判断是否是回文数 def get_Hui(num): #将整数num转字符串 str_num = str(num) str_num_change = str_num[::-1] num2 = int(str_num_change) #判断整数n ......
回文 leetcode https cn