![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码大花园
文章平均质量分 76
Beautyxxi
想要强到可以无所顾虑、随心做选择。
展开
-
PAT(乙级) 题目1001-1010
PAT乙级 1001-1010原创 2023-03-04 18:52:19 · 299 阅读 · 0 评论 -
洛谷 练习
一些洛谷比较简单的题原创 2023-01-15 23:22:18 · 380 阅读 · 0 评论 -
蓝桥杯 一些练习
蓝桥杯 一些练习原创 2023-01-15 18:35:16 · 263 阅读 · 0 评论 -
牛客竞赛语法入门班顺序结构习题
牛客竞赛语法入门班 顺序结构习题原创 2022-04-22 11:22:40 · 2991 阅读 · 0 评论 -
HDU 2008--2013 C语言程序设计练习(二)
HDU 2008--2013 C语言基础练习(二)题目不难,有的需要想一下,可以拿来练手~原创 2021-03-04 12:12:55 · 1301 阅读 · 1 评论 -
HDU 2000 -- 2007 C语言程序设计练习(一)
HDU 2000--2007 C语言基础练习(一)题目不难,有的需要想一下,可以拿来练手~原创 2021-02-24 20:18:37 · 344 阅读 · 0 评论 -
HDU 1089-1096 A+B for Input-Output Practice
HDU 1089--1096 关于 a+b 的一系列输入输出运算训练。入门训练可~原创 2021-02-21 12:29:40 · 224 阅读 · 0 评论 -
LeetCode 1486 数组异或操作
题目要求:给你两个整数,n 和 start 。数组 nums 定义为:nums[i] = start + 2*i(下标从 0 开始)且 n == nums.length 。请返回 nums 中所有元素按位异或(XOR)后得到的结果。示例 1:输入:n = 5, start = 0输出:8解释:数组 nums 为 [0, 2, 4, 6, 8],其中 (0 ^ 2 ^ 4 ^ 6 ^ 8) = 8 。“^” 为按位异或 XOR 运算符。示例 2:输入:n = 4, start = 3输出原创 2021-02-05 20:10:53 · 53 阅读 · 0 评论 -
LeetCode 1588 所有奇数长度子数组的和
题目要求:给你一个正整数数组 arr ,请你计算所有可能的奇数长度子数组的和。子数组 定义为原数组中的一个连续子序列。请你返回 arr 中 所有奇数长度子数组的和 。示例 1:输入:arr = [1,4,2,5,3]输出:58解释:所有奇数长度子数组和它们的和为:[1] = 1[4] = 4[2] = 2[5] = 5[3] = 3[1,4,2] = 7[4,2,5] = 11[2,5,3] = 10[1,4,2,5,3] = 15我们将所有值求和得到 1 + 4 + 2 +原创 2021-02-04 20:15:31 · 171 阅读 · 1 评论 -
LeetCode 1512 好数对的数目
题目要求:给你一个整数数组 nums 。如果一组数字 (i,j) 满足 nums[i] == nums[j] 且 i < j ,就可以认为这是一组 好数对 。返回好数对的数目。示例 1:输入:nums = [1,2,3,1,1,3]输出:4解释:有 4 组好数对,分别是 (0,3), (0,4), (3,4), (2,5) ,下标从 0 开始示例 2:输入:nums = [1,1,1,1]输出:6解释:数组中的每组数字都是好数对示例 3:输入:nums = [1,2,3]输原创 2021-02-03 17:28:22 · 97 阅读 · 0 评论 -
LeetCode 771 宝石与石头
题目要求:给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。示例 1:输入: J = “aA”, S = “aAAbbbb”输出: 3示例 2:输入: J = “z”, S = “ZZ”输出: 0注意:S 和 J 最多含有50个字母。J 中的字符不重复。解法一 分析:遍历字符串 S,对原创 2021-02-02 14:54:19 · 98 阅读 · 0 评论 -
LeetCode 136 只出现一次的数字
learn 位运算题目要求:给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4最佳解法:利用位运算符 ^ 按位异或异或运算有以下三个性质:(1)任何数和 0 做异或运算,结果仍然是原来的数,即 a⊕0=a。(a为二进制)(2)任何数和其自身做异或运算,结果是 0,即原创 2021-02-01 22:45:06 · 52 阅读 · 0 评论