首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    C语言——7道leetcode简单

    移除元素 题目的意思很简单:就是给你一个数val,把数组nums中值为val的数给删掉,而且不能自己使用额外的空间,空间复杂度要求为O(1),原地修改数组。...交替位二进制数 简单来说,就是叫你判断二进制表示中相邻两位的数字是否相同。 解题思路:我们只要让n&1,算出最后一位,然后再让n>>1,算出倒数第二位。...宝石与石头 这道起的名字是真的挺有意思的,不知道你是否也这样认为,这道也不难。不要被名字给唬住了。...解题思路:直接通过遍历的做法让两个字符串一一匹配即可,通过计数器,如果相等,计数器就+1,最后返回计算器的值即可 提交运行: …我也没想到执行用时:0 ms, 在所有 C 提交中击败了100.00%...所以做法很简单,只需要将原字符串再来一遍接在后面,然后找一找待查找的字符串是不是两倍原字符串的子集即可。

    37620

    C语言——Leetcode与PTA简单

    ✨作者:@平凡的人1 ✨专栏:《小菜鸟爱刷》 ✨一句话:凡是过往,皆为序章 ✨说明: 过去无可挽回, 未来可以改变 ---- 明天就要高考了,考试前我们很有必要先来刷几道Leetcode...231. 2 的幂 题目要求比较简单,这里提供一个非常简单的思路: 对于判断是不是2的幂的数,我们只要知道,对于是2的幂的数,它的二进制位只有一个1即可,基于此,我们搬出我们的按位与操作符来解决此...双管齐下,当判断下标为left的数为偶数时,直接left++,当判断下标为right的数为奇数时,直接right–,直到left<right,后面直接进行交换即可,同时我们要去注意数组的越界问题(对于每一道,...最富有客户的资产总量 这道不算难,理解之后做起来就比较轻松了,我们只要知道这是一个二维数组,计算的是其中每一组元素最大的值即可,下面直接上手我们的代码: 提交运行: PTA题目:...7-1 模拟EXCEL排序 解题思路:这道我是通过定义结构体构造具体的学生,然后根据C的值做出不同的排序,这里排序直接利用qsort函数即可,排序函数实现根据结构体里的成员变量即可,最后还要进行输出

    44730

    C语言——Leetcode10道简单

    ✨作者:@平凡的人1 ✨专栏:《小菜鸟爱刷》 ✨一句话:凡是过往,皆为序章 ✨说明: 过去无可挽回, 未来可以改变 ---- 今天是考四六级的日子,不知道大家考得怎么样呀?...今天这篇博客的主题是:Leetcode刷。分享 的过程也方便自己的复习。快期末了,更新的速度自然也就慢下来了,希望大家一起加油进步。**如果觉得不错的话,记得点赞+收藏哦!...下面,上手代码: 提交运行: 69. x 的平方根 这道刚开始一看是觉得应该会挺简单的。...比较简单 提交运行: 342. 4的幂 此可以采用递归做法。这里提供一个非递归的做法: 提交运行: 414. 第三大的数 题目要求很简单,找出第三大的数。...两整数相加 我觉得这才应该是leetcode的第一道把。前面太难了点 ---- 总结 本次主要内容是10道leetcode 的简单,不知道你学会了没有。

    39210
    领券