![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LEETCODE
无
码上起飞
这个作者很懒,什么都没留下…
展开
-
Leetcode 852. 山脉数组的峰顶索引
文章目录题目链接代码二分枚举暴力枚举题目链接852. 山脉数组的峰顶索引代码二分枚举int peakIndexInMountainArray(int* arr, int arrSize){ int l = 1, r = arrSize - 2, mid, ret; while (l <= r) { mid = l + (r - l >> 1); // 1 if (arr[mid] > arr[mid + 1]) {原创 2022-04-12 02:49:10 · 375 阅读 · 0 评论 -
Leetcode 744. 寻找比目标字母大的最小字母
文章目录题目链接代码二分查找题目链接744. 寻找比目标字母大的最小字母代码二分查找char nextGreatestLetter(char* letters, int lettersSize, char target){ int left = 0, right = lettersSize - 1; int ans = 0; // 1 while (left <= right) { int mid = left + right >> 1;原创 2022-04-11 00:30:06 · 483 阅读 · 0 评论 -
Leetcode 167. 两数之和 II - 输入有序数组
文章目录题目链接代码法一 暴力枚举超时法二 二分查找题目链接167. 两数之和 II - 输入有序数组代码法一 暴力枚举超时/** * Note: The returned array must be malloced, assume caller calls free(). */int* twoSum(int* numbers, int numbersSize, int target, int* returnSize){ int *ret = (int*)malloc(sizeof原创 2022-04-10 23:07:15 · 326 阅读 · 0 评论 -
Leetcode 374. 猜数字大小
文章目录题目链接代码法一 暴力枚举超时法二 二分查找题目链接374. 猜数字大小代码法一 暴力枚举超时/** * Forward declaration of guess API. * @param num your guess * @return -1 if num is lower than the guess number * 1 if num is higher than the guess number * oth原创 2022-04-10 22:58:43 · 206 阅读 · 0 评论 -
Leetcode 704. 二分查找
文章目录题目链接代码法一 暴力枚举法二 二分查找题目链接704. 二分查找代码法一 暴力枚举int search(int* nums, int numsSize, int target){ for (int i = 0; i < numsSize; ++i) { if (target == nums[i]) return i; } return -1;}法二 二分查找int search(int* nums, int n原创 2022-04-10 22:46:21 · 170 阅读 · 0 评论 -
Leetcode 1941. 检查是否所有字符出现次数相同
文章目录题目链接代码题目链接1941. 检查是否所有字符出现次数相同代码int cmp_str(const void *a, const void *b) { return strcmp(a, b);}bool areOccurrencesEqual(char * s){ int n = 1; qsort(s, strlen(s), sizeof(char), cmp_str); /* for (int i = 0; i < strlen(s); +原创 2022-04-06 08:19:03 · 618 阅读 · 0 评论 -
Leetcode LCP 44. 开幕式焰火
文章目录题目链接代码法一利用uthash法二哈希表题目链接LCP 44. 开幕式焰火代码法一利用uthash/** * Definition for a binary tree node. * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * }; */struct my_struct { int id;原创 2022-04-05 20:58:14 · 380 阅读 · 0 评论 -
Leetcode 389. 找不同
文章目录题目链接代码题目链接389. 找不同代码int cmp(const void* p1, const void* p2) { return *(char *)p1 - *(char *)p2; // 注意必须是char *,不能是int *}char findTheDifference(char * s, char * t){ qsort(s, strlen(s), sizeof(char), cmp); qsort(t, strlen(t), sizeof(cha原创 2022-04-05 01:58:45 · 570 阅读 · 0 评论 -
Leetcode 1608. 特殊数组的特征值
文章目录题目链接代码生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入题目链接1608. 特殊数组的特征值代码int cmp(const void* p1, const void* p2) { return *(int *)p1 - *(int *)p2; }int specialArray(int* nums原创 2022-04-05 00:29:47 · 300 阅读 · 0 评论