数据结构与算法
文章平均质量分 60
SRExianxian
专注于 运维与开发 领域
展开
-
leecode509斐波拉契数
摘要:本文介绍了2中计算斐波拉契数的方法原创 2024-10-13 15:26:55 · 130 阅读 · 0 评论 -
leecode58最后一个单词的长度
方法一: 从后向前遍历,遇到第一个空格符合,记录当前位置index,再计算出index与字符串最后一位字符之间的长度。原创 2024-10-11 22:53:52 · 228 阅读 · 0 评论 -
Leecode27移除元素
摘要:本文记录Leecode27移动元素题目的解法原创 2024-10-11 22:14:46 · 353 阅读 · 0 评论 -
手写堆排序
摘要:本文记录手写一个堆排序的过程原创 2024-10-03 14:18:12 · 112 阅读 · 0 评论 -
链表的实现(go语言)
摘要: 本文记录使用go语言对链表的实现。原创 2024-10-01 14:20:45 · 642 阅读 · 0 评论 -
informer中的WorkQueue机制的实现分析与源码解读(3)之限速队列RateLimitingQueue
本文介绍workqueue中的限速队列的实现机制,并详细介绍了三种限速算法。文章同时也通过实验验证对算法的理解。原创 2024-08-18 18:39:45 · 1021 阅读 · 0 评论 -
go语言中数据接口set集合的实现
本文介绍了一种简单的数据结构set的特点,以及在go语言中如何实现set.原创 2024-08-17 17:16:44 · 622 阅读 · 0 评论 -
informer中的WorkQueue机制的实现分析与源码解读(1)
本文从源码层面介绍workqueue的工作机制,重点介绍了Add、Get、Done三个方法的执行过程或逻辑。原创 2024-08-05 01:04:52 · 657 阅读 · 0 评论 -
informer中的WorkQueue机制的实现分析与源码解读(2)之延时队列DelayingQueue
本文介绍workQueue中的第二种队列之延迟队列的原理机制,并从源码层面解读了延迟队列是如何具体实现的。原创 2024-08-17 16:00:27 · 1133 阅读 · 0 评论 -
go语言源码解读之数据结构堆
本文将通过分析go标准库源码heap.go,探索了堆的特性与实现细节原创 2024-08-15 21:39:07 · 1258 阅读 · 0 评论 -
贪心算法入门经典题
贪心算法入门原创 2024-07-25 14:29:32 · 103 阅读 · 0 评论 -
C++数据结构-stack基本操作编程练习
三个文件:stack.h,stack.cpp,main.cppstack.h#include "stdio.h"#include #include #include #define Status int#define SElemType int#define STACK_INIT_SIZE 100#define STACKINCREMENT 10#define O原创 2016-04-20 19:04:19 · 1457 阅读 · 0 评论 -
2017迅雷秋招笔试题-点是否在三角形内
解题方法:面积判断法(图片来源:http://www.cnblogs.com/TenosDoIt/p/4024413.html)如果p在三角形内ABC,三个小三角形面积等于原三角形,否则大于三角形# -*- coding:utf-8 -*-'''编写程序,输入A,B,C,D四个点的坐标,假设A,B,C三点可以构成一个三角形,判断D点是否落在三角形内。'''im原创 2017-08-23 21:25:53 · 723 阅读 · 0 评论