自己C语言写的ac代码记录 比较清晰的思路会标注,如果有问题欢迎斧正 有些题在自己写完之后,还是去百度看一些别人的写法,发现大多都有一点点晦涩和一些技巧点 细节没有写出来 所以打算自己把刷的题都整理一下在这里了。 太太简单的题没有写入 函数题 练习5-1 求m到n之和 (10分) int su...
题目 给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整...
题目 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 示例: 给定数组 nums = [-1, 0, 1, 2, -1, -4], 满足...
题目 给定一个字符串和一个字符串字典,找到字典里面最长的字符串,该字符串可以通过删除给定字符串的某些字符来得到。如果答案不止一个,返回长度最长且字典顺序最...
题目 给定一个链表,判断链表中是否有环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 示例 1: 输入:head = [3,2,0,-4], pos = 1 输出:true 解释:链表中有一个...
题目 Input: "abca" Output: True Explanation: You could delete the character 'c'...
题目 编写一个函数,以字符串作为输入,反转该字符串中的元音字母。 示例 1: 输入: "hello" 输出: "holle" 示例 2: 输入: "leetcode" 输出: "leotcede" 说明: 元音字母不包含字母"y"。 链接:https://leetcode-cn.com/pro...
题目 给定一个非负整数 c ,你要判断是否存在两个整数 a 和 b,使得 a2 + b2 = c。 示例1: 输入: 5 输出: True 解释: 1 *...
Staircase Nim Problem Description Georgia and Bob decide to play a self-invented game. They draw a row of grids on paper, number the grids from le...
Problem Description 1、 本游戏是一个二人游戏; 2、 有一堆石子一共有n个; 3、 两人轮流进行; 4、 每走一步可以取走...
Nim游戏的定义: 有若干堆石子,每堆石子的数量都是有限的,合法的移动是“选择一堆石子并拿走若干颗(不能不拿)”,如果轮到某个人时所有的石子堆都已经被拿空了,则判负(因为他此刻没有任何合法的移动)。 假设俩人 双方且都采取最优策略谁会获胜 对数据异或 结果为0 无论 怎么动 都会变不为0 如果...
题目_数学问题 分析 1, 3, 9, 27, 81,…… 3^0,3^1,3^2,3^3,3^4,…… 题目中描述 三的指数幂 提示并联想到用3进制解...
题目描述 初始思路 Z字形暴力模拟(类比方形矩阵进行Z字形扫描(Zigzag Scan)),我就开始创建一个空间为10000000的二维数组也就是1000*10000,然后从左上角开始模拟走Z字形并在每走过的位置从1开始计数,并赋值便可以直接得到你所要的第几个asn. 而ans的实际结果和其...
题目:https://hihocoder.com/problemset/problem/1485?sid=1507688 使用 尺取法 以第一个字母为起...
快速排序 快速排序使用的是分治思想,将原问题分成若干个子问题进行递归解决。 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 代码头部 初始化...