文章 2023-10-25 来自:开发者社区

【Leetcode -面试题17.04.消失的数字 -189.轮转数组】

Leetcode-面试题17.04.消失的数字异或法时间复杂度为O(N)我们的思路是将所有的数异或在一起,然后再将结果异或0-N,得到的最后结果就是消失的数字;原理:a ^ a = 0 ; 0 ^ a = a.int missingNumber(int* nums, int numsSize) { int ret = 0, i = 0; //先将数组中的数...

文章 2023-10-11 来自:开发者社区

【LeetCode】1171. 从链表中删去总和值为零的连续节点、面试题 02.05. 链表求和

作者:小卢专栏:《Leetcode》喜欢的话:世间因为少年的挺身而出,而更加瑰丽。                                  ——《人民日报》目录 1171. 从链表中删去总和值为零的连续节点 面试题 0....

【LeetCode】1171. 从链表中删去总和值为零的连续节点、面试题 02.05. 链表求和
文章 2023-10-11 来自:开发者社区

【Leetcode】面试题 08.05. 递归乘法、HJ55 挑7

作者:小卢专栏:《Leetcode》喜欢的话:世间因为少年的挺身而出,而更加瑰丽。                                  ——《人民日报》目录面试题 08.05. 递归乘法 HJ55 挑7面试题 08....

【Leetcode】面试题 08.05. 递归乘法、HJ55 挑7
文章 2023-10-11 来自:开发者社区

【Leetcode】面试题 16.05. 阶乘尾数、HJ7 取近似值

作者:小卢专栏:《Leetcode》喜欢的话:世间因为少年的挺身而出,而更加瑰丽。                                  ——《人民日报》目录 面试题 16.05. 阶乘尾数HJ7 取近似值 面试题 ....

【Leetcode】面试题 16.05. 阶乘尾数、HJ7 取近似值
文章 2023-10-11 来自:开发者社区

【Leetcode】面试题 01.06. 字符串压缩、面试题 05.07. 配对交换

作者:一个喜欢猫咪的的程序员专栏:《Leetcode》喜欢的话:世间因为少年的挺身而出,而更加瑰丽。                                  ——《人民日报》目录面试题 01.06. 字符串压缩: 面.....

【Leetcode】面试题 01.06. 字符串压缩、面试题 05.07. 配对交换
文章 2023-10-11 来自:开发者社区

【Leetcode】面试题 01.02. 判定是否互为字符重排、面试题 01.04. 回文排列

作者:一个喜欢猫咪的的程序员专栏:《Leetcode》喜欢的话:世间因为少年的挺身而出,而更加瑰丽。                                  ——《人民日报》目录面试题 01.02. 判定是否互为字符重....

【Leetcode】面试题 01.02. 判定是否互为字符重排、面试题 01.04. 回文排列
文章 2023-10-11 来自:开发者社区

【Leetcode】NC31 第一个只出现一次的字符(牛客网)、面试题 01.01. 判定字符是否唯一

作者:一个喜欢猫咪的的程序员专栏:《Leetcode》喜欢的话:世间因为少年的挺身而出,而更加瑰丽。                                  ——《人民日报》NC31 第一个只出现一次的字符https:....

【Leetcode】NC31 第一个只出现一次的字符(牛客网)、面试题 01.01. 判定字符是否唯一
文章 2023-07-24 来自:开发者社区

(C语言版)力扣(LeetCode)栈和队列面试题

20. 有效的括号题目给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有一个对应的相同类型的左括号。题目链接:有效的括号解法一:建立栈解决代码如下:typedef char STDataType; typedef struct Stack { STD...

(C语言版)力扣(LeetCode)栈和队列面试题
文章 2023-07-24 来自:开发者社区

(C语言版)力扣(LeetCode)+牛客网(nowcoder)链表相关面试题OJ题解析(下)

CM11 链表分割题目现有一链表的头指针 ListNode* pHead,给一定值x,编写一段代码将所有小于x的结点排在其余结点之前,且不能改变原来的数据顺序,返回重新排列后的链表的头指针。题目链接:链表分割解法代码如下:class Partition { public: ListNode* partition(ListNode* pHead, int x) { stru...

(C语言版)力扣(LeetCode)+牛客网(nowcoder)链表相关面试题OJ题解析(下)
文章 2023-07-24 来自:开发者社区

(C语言版)力扣(LeetCode)+牛客网(nowcoder)链表相关面试题OJ题解析(上)

203. 移除链表元素题目给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。题目链接:移除链表元素解法一:递归代码如下:struct ListNode* removeElements(struct ListNode* head, int val){ if(head==NULL) re...

(C语言版)力扣(LeetCode)+牛客网(nowcoder)链表相关面试题OJ题解析(上)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注