力扣每日一题
做李的英雄
点滴记录,逐步成长。我会定期写博客分享个人所学,有不正确的欢迎大家指正。一起努力,一起进步吧。
展开
-
数据结构算法合集——链表篇
数据结构算法合集——链表篇原创 2022-09-11 07:58:12 · 268 阅读 · 0 评论 -
动态规划50题(13/50)
动态规划50题(13/50)原创 2022-08-08 22:08:22 · 241 阅读 · 0 评论 -
八月集训day07 字符串 + 模拟
八月集训day07 字符串 + 模拟原创 2022-08-07 06:26:21 · 90 阅读 · 0 评论 -
七月集训day06 最长回文子串 —— 一题多解
七月集训day06 最长回文子串 —— 一题多解原创 2022-08-06 07:24:56 · 1454 阅读 · 0 评论 -
八月集训day05——链表 + 双指针
八月集训day05——链表 + 双指针原创 2022-08-05 22:39:34 · 123 阅读 · 0 评论 -
七月集训day29分而治之
七月集训day29分而治之原创 2022-08-01 23:29:29 · 170 阅读 · 0 评论 -
七月集训day28动态规划
七月集训day28动态规划原创 2022-07-28 13:38:56 · 268 阅读 · 0 评论 -
七月集训day20 二叉搜索树
七月集训day20二叉搜索树原创 2022-07-21 00:02:28 · 96 阅读 · 0 评论 -
七月集训day19二叉树
七月集训day19二叉树原创 2022-07-20 22:58:44 · 162 阅读 · 0 评论 -
七月集训day18树
七月集训day18树原创 2022-07-18 21:47:53 · 1669 阅读 · 0 评论 -
七月集训day17广度优先搜索
七月集训day17广度优先搜索原创 2022-07-18 07:13:24 · 107 阅读 · 0 评论 -
七月集训day16 队列
七月集训day16队列原创 2022-07-16 22:22:58 · 142 阅读 · 0 评论 -
七月集训day15深度优先搜索(DFS)03,04
七月集训day15深度优先搜索原创 2022-07-15 22:32:37 · 165 阅读 · 0 评论 -
七月集训day12链表
七月集训day12链表原创 2022-07-12 22:32:31 · 153 阅读 · 0 评论 -
七月集训day10(04)位运算
七月集训day10(04)位运算原创 2022-07-10 23:02:45 · 183 阅读 · 0 评论 -
七月集训day09二分查找(04)
七月集训day09二分查找(04)原创 2022-07-09 22:19:48 · 176 阅读 · 0 评论 -
七月集训day05双指针
七月集训day05双指针原创 2022-07-07 11:40:50 · 110 阅读 · 0 评论 -
七月集训day04贪心
七月集训day04贪心原创 2022-07-04 06:47:54 · 124 阅读 · 0 评论 -
七月集训day03(排序)
排序算法原创 2022-07-03 07:09:01 · 81 阅读 · 0 评论 -
七日集训day02(字符串)
字符串有关算法原创 2022-07-03 07:08:22 · 50 阅读 · 0 评论 -
七月集训 day01(数组)
力扣七月集训原创 2022-07-01 07:34:42 · 109 阅读 · 0 评论 -
力扣每日一题 6/8 二分查找应用(简单) 374.搜索插入的位置
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例 1:输入: [1,3,5,6], 5输出: 2示例 2:输入: [1,3,5,6], 2输出: 1示例 3:输入: [1,3,5,6], 7输出: 4示例 4:输入: [1,3,5,6], 0输出: 0通过次数391,575提交次数832,601来源:力扣(LeetCode)链接:https://leetcode-cn.co原创 2021-06-08 15:16:09 · 73 阅读 · 0 评论 -
力扣每日一题 6/8 链表的旋转与反转 61.旋转链表
给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。示例 1:输入:head = [1,2,3,4,5], k = 2输出:[4,5,1,2,3]示例 2:输入:head = [0,1,2], k = 4输出:[2,0,1]提示:链表中节点的数目在范围 [0, 500] 内-100 <= Node.val <= 1000 <= k <= 2 * 109来源:力扣(LeetCode)链接:https://leetcode-cn.c原创 2021-06-08 14:42:30 · 81 阅读 · 0 评论 -
力扣每日一题 数组的遍历 414. 第三大的数
思路1 先把数组元素从小到大排列;2 从最后一个元素开始,找到第三大的数,最后一个元素与前一个比较,如果 相等则看前一个元素,否则让count+1;如果count等于3,或者i<0, 则结束循环.#include <stdio.h>//冒泡排序 int quick(int a[], int n){ int i, j, t; for (i = 0; i < n - 1; i++) { for (j = 0; j < n - 1 - i; j++) {.原创 2021-06-05 15:53:09 · 68 阅读 · 0 评论 -
力扣每日一题 5/31 495.提莫攻击 (数组的遍历)
int findPoisonedDuration(int* timeSeries, int timeSeriesSize, int duration){ int i; int len = 0; for(i = 0; i < timeSeriesSize - 1; i++) { if(timeSeries[i] + duration > timeSeries[i + 1]) { len += timeSeries[i + 1] - timeSeries[i]; } .原创 2021-05-31 09:33:04 · 112 阅读 · 0 评论 -
力扣每日一题 5/29 374.猜数字大小 (二分查找)
#include <stdio.h>int guess(int pick, int n){ if (pick == n) { return 0; } if (pick > n) { return 1; } if (pick < n) { return -1; }}int guessNumber(int n, int pick){ int low.原创 2021-05-29 21:55:51 · 148 阅读 · 0 评论 -
力扣每日一题 5/29 520.检测大写字母
#include <stdio.h>#include <string.h>int main(){ int i; char ch[100]; while (scanf("%s", ch)) { //count用于记录大写字母个数 int count = 0; int len = strlen(ch); //遍历字符数组,统计大写字母的个数 for (i = 0; i &l.原创 2021-05-29 15:17:19 · 74 阅读 · 0 评论 -
力扣每日一题 5/29 485. 最大连续1的个数
#include<stdio.h>//求两个数中较大的一个 int max(int a, int b){ int t; if(a>b){ t=a; a=b; b=t; } return b;}int main(){ int n; int i; //用于记录连续1的个数 int cur = 0; //用于记录最大1的个数 int count = 0; //输入数组长度 scanf("%d",&n); int arr[n]; //.原创 2021-05-29 11:01:08 · 58 阅读 · 0 评论