欢迎来到贱贱的博客

扩大
缩小

随笔分类 -  关于数据结构

手撕二分查找及其变种,就是干!
摘要:一、初探二分查找 在面试的时候,尤其的一面,感觉让你手写二分,还真的不一定就能很快写出来,所以在此总结分享给大家 1 二分查找是什么? ”查找“顾名思义是在一堆数去找出我们需要的数,但是我们又想更快的找出我们需要找的数,所以我们就尽量的减少查找比较的次数。"二分"就是分成两份来减少我们查找次数。 不 阅读全文

posted @ 2020-01-28 15:52 L的存在 阅读(669) 评论(0) 推荐(1) 编辑

[leetcode数组系列]3 删除排序数组中的重复项
摘要:文章首发于公众号[我是程序员小贱] 前言 秋招的结束,面试了大大小小的公司,最大的问题在于算法上。所以打算坚持在leetcode打卡,看看到底能不能行,如果你想见证,那我来开车,你坐稳,一起走向更好的远方。2020=1024+996,准备好了? 一 题目 [26 删除排序数组中的重复项] 给定一个排 阅读全文

posted @ 2020-01-05 09:18 L的存在 阅读(338) 评论(0) 推荐(1) 编辑

[leetcode数组系列]2三数之和
摘要:文章首发于公众号[我是程序员小贱] 前言 秋招的结束,面试了大大小小的公司,最大的问题在于算法上。所以打算坚持在leetcode打卡,看看到底能不能行,如果你想见证,那我来开车,你坐稳,一起走向更好的远方。 在学习今天内容之前,先学习上一篇的两数之和会更好哟 "leetcode两数之和求解" 一 题 阅读全文

posted @ 2020-01-02 21:03 L的存在 阅读(166) 评论(0) 推荐(0) 编辑

[leetcode数组系列]1 两数之和
摘要:文章首发于我的公众号[我是程序员小贱] 前言 秋招的结束,面试了大大小小的公司,最大的问题在于算法上。所以打算坚持在leetcode打卡,看看到底能不能行,如果你想见证,那我来开车,你坐稳,一起走向更好的远方。2020=1024+996,准备好了? 一 题目 给定一个整数数组 nums 和一个目标值 阅读全文

posted @ 2020-01-01 22:22 L的存在 阅读(216) 评论(0) 推荐(0) 编辑

面试恋爱史
摘要:[toc] 面试的恋爱史 一:简单介绍 马上就是2020年,在此祝福大家新年快乐,身体棒棒哒。嗯。。整个秋招差不多结束了,虽然不是什么大厂吧,综合考虑高兴就好了,在这里还是想将我的经历分享给大家。本人小硕,本科计算机技术,研究生期间是软件工程,最后打算去成都一个公司。怎么说,本科的确是计算机技术专业 阅读全文

posted @ 2020-01-01 00:21 L的存在 阅读(420) 评论(0) 推荐(1) 编辑

1 时间复杂度
摘要:1 为什么需要复杂度分析2. 大0复杂度表示法3. 时间复杂度分析三方法4 几种常见的时间复杂度分析5 面试中常见算法的复杂度6 总结 1 为什么需要复杂度分析 1.1 测试结果非常的依赖测试环境 在不同的硬件环境,测试同样一份代码其效果是不一样的。那么复杂度分析具有成本低,效率高的特点。1.2 测 阅读全文

posted @ 2019-12-21 15:10 L的存在 阅读(392) 评论(0) 推荐(0) 编辑

c语言数据结构复习
摘要:顺序表与链表的比较 (一)基于空间的比较 1存储分配的方式不同:顺序表的存储空间是静态分配的,链表的存储空间是动态分配的 2存储密度:顺序表的存储密度=1,链表的存储密度<1 (二)基于时间的比较 1存储方式:顺序表可以随机存储也可以顺序存储;链表是顺序存储 2插入和删除需要移动元素的个数 顺序表平 阅读全文

posted @ 2016-11-18 08:52 L的存在 阅读(203) 评论(0) 推荐(0) 编辑

算法1(摘录)
摘要:第三章 算法 前言:许多人对算法的看法是截然不同的,我之前提到过了。不过,我要说的还是那句话:算法体现编程思想,编程思想指引算法。 同时,有许多人认为简单算法都太简单了,应当去学习一些更为实用的复杂算法。不过,许多复杂算法都是从简单算法演绎而来的,这里就不一一举例了。而且,算法千千万万。更为重要的是 阅读全文

posted @ 2016-10-29 23:05 L的存在 阅读(387) 评论(0) 推荐(1) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示