
算法刷题
文章平均质量分 62
算法刷题
爱学习的贝塔
世界上只有一种真正的英雄主义,那就是在看清生活的真相之后,依然热爱生活。
展开
-
力扣数组刷题总结之c实现(常更)
数组;c语言;刷题总结原创 2021-04-13 15:29:30 · 1782 阅读 · 0 评论 -
力扣链表刷题总结之c实现(常更)
力扣刷题之链表总结原创 2021-04-10 09:35:31 · 412 阅读 · 0 评论 -
约瑟夫环问题(数组 | 迭代)
约瑟夫环问题;数组;迭代;原创 2022-04-11 13:42:09 · 1355 阅读 · 0 评论 -
获取数组的子串、子序列
获取数组或字符串的子串以及子序列原创 2022-04-05 10:53:16 · 1504 阅读 · 0 评论 -
剑指 Offer II 078. 合并排序链表(优先级队列 | 快排)
优先级队列;堆;快排原创 2022-04-01 21:02:31 · 730 阅读 · 0 评论 -
力扣215. 数组中的第K个最大元素(快排+堆)
堆的实现,快排的实现。原创 2022-04-01 18:52:21 · 643 阅读 · 0 评论 -
完美数(算数借位问题)
对于一个十进制正整数x,如果x的每一个数组只可能是1,2,3中的其中一个,则称x是完美数,如:123, 1, 3321都是完美数。写一个函数,输入n,使其返回最大的不大于n的完美数。例如:输入:213324422100输出:21332332233def fun(a): n = len(a) a = [int(i) for i in a] # 从后往前遍历,如果当前位置为0,就往前一位借位,改位变为9,前一位借完之后和0比较,比0小置0. # 通过借原创 2022-03-31 11:06:55 · 607 阅读 · 0 评论 -
步调一致的朋友
高原上有n个城镇。。原创 2022-03-31 10:56:30 · 165 阅读 · 0 评论 -
739. 每日温度 - 力扣(单调递减栈)
单调递减栈原创 2022-03-17 11:02:30 · 305 阅读 · 0 评论 -
区间值(单调栈)
区间值;单调栈原创 2022-03-17 10:46:21 · 2324 阅读 · 0 评论 -
力扣84-柱状图中最大的矩形(单调栈)
单调栈的思路原创 2022-03-16 15:15:17 · 1163 阅读 · 1 评论 -
矩阵连乘(动态规划)
矩阵连乘、动态规划。原创 2022-03-01 22:56:18 · 5961 阅读 · 0 评论 -
旋转图像48-力扣(二维数组+py3)
找规律,然后应用规律编程解决问题。(二维数组)原创 2021-09-03 11:45:14 · 264 阅读 · 0 评论 -
反转字符串344-力扣(双指针+py)
双指针反转数组原创 2021-08-30 21:23:56 · 408 阅读 · 0 评论 -
寻找数组中最长连续的数(数组+py3)
数组的在线处理的问题原创 2021-08-28 09:53:49 · 948 阅读 · 2 评论 -
遍历对角线498-力扣(二维数组+py)
力扣-遍历对角线-题解(py+二维数组)原创 2021-08-27 20:34:17 · 306 阅读 · 0 评论 -
寻找重复数287-力扣(数组+【快排|哈希|二分】+c)
快排;哈希;二分查找原创 2021-05-07 22:36:02 · 238 阅读 · 0 评论 -
数组中数字出现的次数-剑指 Offer 56 - I(数组+【排序查找|分组异或】+c)
逻辑运算符的使用;分组异或思想;快排查找思想;原创 2021-04-30 10:02:53 · 91 阅读 · 0 评论 -
存在重复元素217-力扣(数组+【快排qsort | 哈希uthash】+c | 集合set + py)
qsort快排;uthash原创 2021-04-28 16:15:28 · 339 阅读 · 0 评论 -
杨辉三角118-力扣(二维数组+c)
二维数组;动态申请二维数组原创 2021-04-23 21:33:32 · 629 阅读 · 1 评论 -
合并两个有序链表21-力扣(链表-虚拟头结点-c)
虚拟头结点;链表原创 2021-04-21 10:00:17 · 254 阅读 · 0 评论 -
数组循环移位(双指针+分治)
数组;循环移位;双指针反转数组;分治原创 2021-04-20 20:55:00 · 1109 阅读 · 0 评论 -
三角形最小路径和120-力扣(二维数组+DP+c | py)
二维数组;动态规划;c语言;memcpy原创 2021-04-18 16:31:16 · 376 阅读 · 0 评论 -
买卖股票的最佳时机121-力扣(数组+在线处理dp+c)
在线处理;动态规划;数组;c原创 2021-04-20 08:58:58 · 196 阅读 · 0 评论 -
寻找滑窗中的最大值问题
数组;滑动窗口原创 2021-04-18 09:41:08 · 278 阅读 · 0 评论 -
合并两个有序数组-力扣88(数组+逆向+双指针+c)
数组;双指针思想;逆向;原创 2021-04-17 10:08:52 · 180 阅读 · 0 评论 -
加一66-力扣(数组+c)
数组;原创 2021-04-16 15:23:53 · 204 阅读 · 0 评论 -
搜索插入位置-力扣35(数组-二分查找)
数组;二分查找原创 2021-04-15 14:12:10 · 245 阅读 · 0 评论 -
移除元素27-力扣(数组-双指针-c)
数组;双指针思想原创 2021-04-14 08:27:48 · 179 阅读 · 0 评论 -
从尾到头打印链表-剑指06(链表-c)
链表;算法原创 2021-04-13 15:56:36 · 153 阅读 · 0 评论 -
删除链表的节点-剑指18(链表-虚拟头结点-c)
链表;删除链表的结点;虚拟头结点原创 2021-04-13 09:47:09 · 174 阅读 · 0 评论 -
最长不含重复字符的子字符串-剑指48(数组-贪心算法-c)
贪心;字符串处理原创 2021-04-12 10:19:31 · 338 阅读 · 0 评论 -
链表中倒数第k个节点-剑指22 (链表-双指针-c)
双指针解法原创 2021-04-11 09:19:31 · 155 阅读 · 0 评论 -
反转链表(c实现)
链表;反转链表(递归与遍历实现)原创 2021-04-09 20:18:04 · 1243 阅读 · 2 评论 -
寻找出现不同频率的数
Assume we have a sequence that contains N;十进制转二进制,每bit取余的思想原创 2021-03-28 21:58:06 · 303 阅读 · 4 评论 -
寻找发帖“水王“(分治法)
寻找发帖"水王";分治法;O(n)原创 2021-03-26 10:29:46 · 1252 阅读 · 3 评论 -
计算n!的准确值(n>=1000)
计算n!的准确值(n>=1000)原创 2021-03-25 09:32:43 · 1079 阅读 · 4 评论 -
整数因子分解问题(递归+栈)
整数因子分解问题及其扩展问题的解答原创 2021-03-21 17:14:07 · 1453 阅读 · 0 评论 -
阿里笔试题(二分查找)
给定一个排好升序的数组原创 2021-03-17 16:19:31 · 311 阅读 · 0 评论 -
最大子序和053 - 力扣(多种解法+c)
4种方式求解最大子序和,教你一步步优化你的算法:算法1:暴力求解算法2:进一步优化 算法3:分而治之算法算法4:在线处理原创 2020-12-05 07:40:32 · 428 阅读 · 0 评论