必刷题专题

【C语言必刷题】7. 百钱百鸡

📚博客主页:爱敲代码的小杨. ✨专栏:《Java SE语法》 | 《数据结构与算法》 | 《C生万物》 |《MySQL探索之旅》 |《Web世界探险家》 ❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️ 🙏小杨水平有限,欢迎各位大佬指点,相互学习进步! 文章目录 1. 题目描述2. 解题思路3. 代码: 1. 题目描述 百鸡百钱是我国

USACO备考冲刺必刷题 | P3650 Ski Course Design

学习C++从娃娃抓起!记录下USACO(美国信息学奥赛)备考学习过程中的题目,记录每一个瞬间。 附上汇总贴:USACO备考冲刺必刷题 | 汇总-CSDN博客 【题目描述】 农民约翰的农场里有 n 座山峰,每座山都有一个在 0 到 100 之间的整数的海拔高度。在冬天,因为山上有丰富的积雪,约翰经常开办滑雪训练营。 不幸的是,约翰刚刚得知税法在滑雪训练营方面有新变化,明年开始实施。在仔细

链表必刷题一

链表必刷题一 一、移除链表元素1. leetcode 2032.代码实现3. 代码分析 二、 反转链表1. leetcode 2062. 代码实现3. 代码分析 三、链表的中间节点1. leetcode 8792. 代码实现3. 代码分析 四、链表中倒数第 k 个节点1. 牛客网链接2. 代码实现3. 代码分析 五、合并两个有序链表1. leetcode 212. 代码实现3. 代码分析 六

【C语言必刷题】3.二分查找

📚博客主页:爱敲代码的小杨. ✨专栏:《Java SE语法》 | 《数据结构与算法》 | 《C生万物》 ❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️ 🙏小杨水平有限,欢迎各位大佬指点,相互学习进步! 文章目录 🔥前言🔥算法描述🔥算法实现🔥测试代码🔥解决溢出问题 🔥代码 🔥前言 二分查找又称为折半查找,是分治算法基础上设

【C语言必刷题】1.打印1~100之间的奇数

📚博客主页:爱敲代码的小杨. ✨专栏:《Java SE语法》 | 《数据结构与算法》 | 《C生万物》 ❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️ 🙏小杨水平有限,欢迎各位大佬指点,相互学习进步! 文章目录 1. 题目描述2. 解题思路3. 代码 1. 题目描述 使用C语言写一个程序打印1~100之间的奇数,要求输出的数字用空格分

链表必刷题之一

1.给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 public ListNode reverseList(ListNode head) {if(head == null) {return null;}if(head.next == null) {return head;}//两个节点以上ListNode cur = head.next;head.next = null;wh

C语言沉浸式刷题【C语言必刷题】

1.猜凶手 某地发生了一起谋杀案,警察通过排查确定杀人凶手必为四个嫌疑犯的一个,以下是4个嫌犯的供词。已知(请编写代码找出凶手) A说:不是我。 B说:是C。C说:是D。D说:C再胡说。 程序分析:这是一道实际问题,其实本身并不复杂,只需要分别假定A、B、C、D四人分别是凶                      手,假定谁是凶手时满足题意,就能确定凶手。写成代码形式可以把这些条件

leetcode字符串必刷题——反转字符串、反转字符串 II、反转字符串中的单词、找出字符串中第一个匹配项的下标、重复的子字符串

文章目录 反转字符串反转字符串 II反转字符串中的单词找出字符串中第一个匹配项的下标重复的子字符串 反转字符串 题目链接 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你必须**原地修改输入数组**、使用 O(1) 的额外空间解决这一问题。 示例 1: 输入:s = ["h","e","l","l",