自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bigsai

微信搜一搜:【bigsai】,专注于数据结构与算法、Java,分享超多资源,您的关注是前进不断的源泉!

  • 博客(366)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 再见2022

大家好,我是bigsai,好久不见。看了上一篇更新时间,大概已经停更近10个月(呜呜后面还会坚持的),在2022的最后一天,这一篇也算是对这一年做个总结。期间也收到一些朋友的问候和鼓励,确实自己在读研期间的前两年在写东西上面确实花了不少时间,也算是用心了吧对一些新手朋友还是有些帮助的。如果按照往年的节奏,这个点应该还是在学校的,毕竟还没过元旦,但目前已经在家宅了一段时间,今年是魔幻的2022。从时...

2022-12-31 19:20:56 931 2

原创 再见2021,2022加油

前言各位小伙伴们好,我是bigsai,本年度2021最后一篇原创于此啦。总结这个东西,阶段性还是很有必要的,自己后面看看也挺有回忆的味道。在19年4月那会对18年总结了一下,当时就是在博客上写的直接照搬过来:从博客时间轴总结这一年20年初,刚考完研那会,也对自己19那一年进行了小总结:是时候介绍一下自己 当时的那种心情,可能跟此刻刚考完的你很相似,偶数年,考完就考完了,觉得这个过程体验已经很值得了。21年初我并没有对20年总结,当时觉得没什么总结,其实那年发生的事情也蛮多的,经历疫情找工作又狗上岸

2022-01-12 16:40:13 1610 1

原创 开了留言,欢迎关注我的公众号【bigsai】唠唠嗑

前言大家好,我是bigsai,今天刚好是自己假期的最后一天,公众号留言迁移也刚刚结束,虽然以后面临吃土的日子但开了留言还是很开心,能够和大家伙们互动一下。这一年,还是感谢各位学弟妹、同学、号主朋友们的关注哈,从你们的身上知道很多、学到很多!也很欣慰自己能认识在五湖四海的你!这个寒假没有写什么东西,就是刷刷题,然后年后就在准备公众号开留言迁移的事情。不过我的计划还是有的,对2021有很多的期望,在学习上还有很多要学。在上一年,写了50+篇原创,在前面的话可能排版差了一些,后面稍微好了很多。转载评价较好

2021-03-05 16:07:32 2558 8

原创 json从立地到成佛

json它不是一个原有单词,其实是4个单词JavaScript Object Notation(JavaScript对象表示)的简写,**是一种轻量级的文本数据交换格式**,并且json独立于语言(使用JavaScript语法描述对象),很多编程语言都支持json。 json 已成为当前服务器与 web 应用之间数据传输的公认标准。本文将以通俗易懂的方式给大家讲解json,并实战fastjson、Gson、Jackson与对比。

2020-07-01 21:09:57 24074 35

原创 考研经验分享(南京理工大学)

文章目录前言为什么考研前言对于很多人来说,考研(升学)是一个不可避免的话题,这其中也面临着很大的抉择和犹豫之中。如果是其他专业的话,这方面的犹豫和挣扎可能少一点,但是对于计算机专业的我们来说,这方面的犹豫可能会更多一些。今天借着这个话题聊聊考研以及自己路途的所见所闻。为什么考研首先,对于考研的群体来说,大致可能分为下面几种类型:本科混的可能不够好,不满足于现状,想通过考研重新开始,寻求更多的机会。双非(部分985,211)想通过考研提升学校的层次,从双非跨到985,211.从本科跨到硕士研究生

2020-05-30 12:54:24 14195 26

原创 2020,是时候介绍一下自己!

前言大家好,我是bigsai。我觉得是时候和大家碰个面,介绍一下和总结一下自己吧,也算是给这个时间刻下一个标记吧。我觉得这个时间点是挺重要的!还是很感谢各位的关注和认可,也很感激在这个过程中和我一起交流过,给过所有支持和认可的伙伴们,感谢我身边的你们给我塑造这么一个环境。我是一名草根博主吧,努力做好知识分享和输出,但我也想着能不能做点什么能够和大家一起进步(可见文末)!寒假剑指off...

2020-01-12 23:17:20 8553 9

原创 再也不怕和老外交流了!我用python实现一个微信聊天翻译助手!

文章目录前言详细设计微信api有道api整体逻辑代码和运行结果结语前言在前面的一篇文章如何用python“优雅的”调用有道翻译中咱们清楚的写过如何一层一层的解开有道翻译的面纱,并且笔者说过那只是脑洞的开始。现在笔者又回来了。Teach you how to flirt gracefully with code。设计思路:前面有了调用翻译,我们可以和翻译接口和微信的api结合起来做一些有趣的...

2020-01-05 14:01:11 15943 18

原创 我花了一夜用数据结构给女朋友写个H5走迷宫游戏

起因又到深夜了,我按照以往在csdn和公众号写着数据结构!这占用了我大量的时间!我的超越妹妹严重缺乏陪伴而 怨气满满!而女朋友时常埋怨,认为数据结构这么抽象难懂的东西没啥作用,常会问道:天天写这玩意,有啥作用。而我答道:能干事情多了,比如写个迷宫小游戏啥的!当我码完字准备睡觉时:写不好别睡觉!分析如果用数据结构与算法造出东西来呢?...

2019-09-21 18:15:27 463377 498

原创 浅谈网络爬虫

浅谈网络爬虫 什么是网络爬虫? 爬虫能干什么 搜索引擎 抢票、刷票等自动化软件 部分破解软件 金融等行业数据挖掘、分析数据来源 其他 爬虫很简单 语言的选择 两种语言的小demo 爬虫也不简单 ip、浏览器头(User-Agent)、和cookie限制 需登录的验证码限制、参数限制 JavaScript渲染/ajax加密 爬虫知识储备路线 1.基础语法: 2.正则和爬虫相关库,以及浏览器F12...

2019-06-11 21:58:11 13222 16

转载 两年前埋得坑,现在直接炸裂

大家好,我是bigsai????,最近是踩了一个大坑(坑是2年前埋的),以后还是做啥事都要谨慎一些,有些坑真的是后患无穷……这个坑导致什么后果呢?也就是这个号可能后面哪一天就会没了,从来没有违规过为啥号后面会没了呢?听过细细给你说吧。在最开始注册这个号的时候,其实并没有留言的功能,然后当时想着一些互动体验想增加留言的功能需要注册营业执照迁移,然后当时也不懂啥就找了个人代办,然后注册了个西安碑林的营业执照...

2023-11-30 17:11:46 96

原创 耗时3年写了一本数据结构与算法pdf!开源了

大家好,我是bigsai,很早就在写博客,我将csdn的文章整理成了一个pdf,并且开源到github上!自己写东西断断续续也不少时间了,也写了不少东西(虽然是偏向小白),这个其实花费的时间还是比较多的,这次的话主要将数据结构与算法中一些文章整理出来,初步整理成一版pdf,先分享给大家。因为在整理pdf方面没啥经验,目前还是md直接导出的pdf的,看了下有些部分代码太长太占页面,有些部分图片太长也很占地方,有部分文章还尝试不同风格显得不那么条理,有些地方页面突然分割也很影响视觉体验……

2023-11-11 19:39:28 1271 2

原创 数据结构与算法—搞懂队列

栈和队列是一对紧密相关的数据结构。之前已经介绍过栈(它遵循后进先出的原则),栈的机制相对简单,就像你进入一个狭窄的山洞,山洞只有一个出入口,因此你只能按照后进先出的顺序离开。这意味着最后进入山洞的人会最先离开,而先进入的人需要等待。这就是栈的工作原理。而队列就好比是一个隧道,人们按照先来后到的顺序排队前进,而最早排队的人会首先通过隧道。队列的运作方式被称为先入先出,即先进入队列的元素将会先离开。栈是一种喜新厌旧的数据结构,新数据到来时,会处理新数据,而老数据将被推迟处理。

2023-11-11 17:51:30 141

原创 后入能先出,一文搞懂栈

栈在我们日常编码中遇到的非常多,很多人对栈的接触可能仅仅局限在 递归使用的栈 和 StackOverflowException,栈是一种后进先出的数据结构(可以想象生化金字塔的牢房和生化角斗场的狗洞)。栈限定仅在表尾进行插入和删除操作,这一端被称为栈顶,而另一端称为栈底。这限制了对栈的操作,只能按照后进先出(LIFO,Last-In-First-Out)的原则进行插入和删除操作。插入操作又称为进栈、入栈或压栈,它将新元素放到栈顶,使之成为新的栈顶元素;

2023-11-09 23:08:51 596

原创 蓝桥杯国一,非ACMer选手保姆级经验分享

hello,大家好,我是大赛哥(弟),好久不见,甚是想念。每年金秋初冬寒风瑟瑟的时候都是蓝桥杯报名的季节,也有一些学弟问我一些经验,我也回想起当时备战的一些时光,从校赛不通过、到省一止步、再到国赛一等奖,这一路还是有不少技巧的,把个人觉得重要的分享给大家,本次分享主要针对刷题。一定要刷历年真题,每个比赛都有自己的特色,把比赛特色的题型和偏好搞懂,不管是知识深度还是技巧面对都会有很大提升,大大提高自己的得奖率(除了学习,肯定还是期望一手这种得奖的)!

2023-11-09 13:00:20 1681 1

原创 数据结构与算法—双链表

前面有很详细的讲过线性表(顺序表和链表),当时讲的链表以单链表为主,但在实际应用中双链表有很多应用场景,例如大家熟知的LinkedList。在插入删除的步骤,很多人可能因为繁琐的过程而弄不明白,这个操作的写法可能是多样的,但本质操作都是一致的,要保证能成功表示节点并操作,这个可以画个图一步一步捋一下,看到其他不同版本有差距也是正常的。还有很多人可能对一堆next.next搞不清楚,那我教你一个技巧,如果在等号右侧,那么它表示一个节点,如果在等号左侧,那么除了最后一个.next其他的表示节点。

2023-11-07 22:16:44 366

原创 数据结构与算法【02】—线性表

通过前面数据结构与算法基础知识我们知道了数据结构的一些概念和重要性,那么本章总结下线性表相关的内容。当然,我用自己的理解分享给大家。其实说实话,可能很多人依然分不清线性表顺序表,和链表之间的区别和联系!逻辑结构, 就是对外暴露数据之间的关系,不关心底层如何实现,数据结构的逻辑结构大分类就是线性结构和非线性结构而顺序表、链表都是一种线性表。物理结构,他是实现一个结构实际物理内存上的结构。比如顺序表就是用数组实现。而链表主要用指针完成工作。不同的结构在不同的场景有不同的区别。在Java中,大家都知道。

2023-11-05 16:15:18 133

原创 数据结构与算法【01】—绪论

数据结构与算法是程序员内功体现的重要标准之一,且数据结构也应用在各个方面,业界更有程序=数据结构+算法这个等式存在。各个中间件开发者,架构师他们都在努力的优化中间件、项目结构以及算法提高运行效率和降低内存占用,在这里数据结构起到相当重要的作用。此外数据结构也蕴含一些面向对象的思想,故学好掌握数据结构对逻辑思维处理抽象能力有很大提升。为什么学习数据结构与算法?如果你还是学生,那么这门课程是必修的,考研基本也是必考科目。工作在内卷严重的大厂中找工作数据结构与算法也是面试、笔试必备的非常重要的考察点。

2023-11-03 00:19:52 153

原创 毕业后工作的五个月

一晃一下又到了1024,彼时已经成为打工人在写分享了,自己已经搬砖5个月了,总感觉4月份拍毕业照、去川渝毕业旅行看plmm还是在昨天,但五月下旬入职到现在已经5个月了。给大家简单的share一下工作和生活。在5月初光速毁约ks入开水,当时的心情有两个吧:惊喜和忐忑惊喜就是对未来还是充满期待,希望自己能够胜任这份工作,希望自己能够快速熟悉业务,能正常搬砖,能够在工作中有所积累,不至于curd boy,总之,其实个人还是抱着非常乐观的心态搬砖的。

2023-10-20 08:45:00 746

原创 毕业后搬砖的4个月

入职hello大家好,我是bigsai,好久好久不见哇!一晃一下,自己已经搬砖4个月了,总感觉4月份拍毕业照、去川渝毕业旅行看plmm还是在昨天,但五月下旬入职到现在已经4个月了,这两天调休没搬砖给大家简单的share一下工作和生活。在5月初光速毁约ks入开水,当时的心情有两个吧:惊喜和忐忑惊喜就是对未来还是充满期待,希望自己能够胜任这份工作,希望自己能够快速熟悉业务,能正常搬砖,能够在工作中有所...

2023-10-08 20:48:17 22

原创 断崖式难度的春招,可以get这些点

大家好,我是bigsai,好久不见,甚是想念。开学就等评审结果,还好擦边过了,上周答辩完整理材料,还好都过了(终于可以顺利毕业了),然后后面就是一直安享学生时代的晚年。最近金三银四黄金季节(当然是24届的),有些认识的师弟妹也加入到这场战斗中,总体情况了解下来,还是比较卷的,针对大部分hc锐减情况,还是要好好准备的。下面针对一些常见的问题给些小的tips。

2023-03-15 14:22:44 3414 4

原创 断崖式难度的春招,可以get这些点

前言大家好,我是bigsai,好久不见,甚是想念。开学就等评审结果,还好擦边过了,上周答辩完整理材料,还好都过了(终于可以顺利毕业了),然后后面就是一直安享学生时代的晚年。最近金三银四黄金季节(当然是24届的),有些认识的师弟妹也加入到这场战斗中,总体情况了解下来,还是比较卷的,针对大部分hc锐减情况,还是要好好准备的。下面针对一些常见的问题给些小的tips。简历Tips个人简历其实要经得住两次考...

2023-03-14 17:41:13 18

原创 热乎着,昨晚阿里这题真太绝了

前言大家好,我是bigsai,好久不见甚是想念。昨晚有个同学参加了阿里的笔试题,笔试完后同学说这次笔试感觉难,跟我说了其中一道题,我看了感觉还是挺有质量的,看着这个难度都是第二题,总共三题...

2022-03-05 17:04:00 4112 1

原创 2w+字绝杀!动态规划.pdf来了

前言大家好,我是bigsai,好久不见,甚是想念。今天给大家分享我的动态规划原创的pdf,2w多字,里面囊括28道最经典的动态规划问题,可谓是绝杀利器(自吹一波)!一直有朋友说动态规划很难...

2022-03-03 18:44:32 92

原创 聊聊买卖股票的最佳时机

前言大家好,我是大赛哥,好久不见,天天想念!最近梳理高频动态规划问题,股票问题当然是非常经典的动态规划问题,并且整个系列有好几道题,这里我整理了6道股票系列的经典问题分享给大家,咱们今天聊...

2022-02-22 17:04:00 2611 5

转载 程序员版孔乙己

互联网的格局,是和别处不同的:都是格子衫,稀疏的头发,双肩包,男。写代码的人,傍午傍晚散了工,每每三两人,背着手,沿着软件园溜达一圈。倘肯花点钱,便还会走到星巴克,买一杯咖啡,那样便能再多...

2022-02-17 17:04:00 34

原创 打家劫舍的智慧!

大家好,我是bigsai,好久不见,甚是想念!今天给大家分享经典的打家劫舍系列,力扣和牛客上都有,普通dp变形优化还有个树形dp,不得不说,现在这年头太卷了,小偷也得会算法,太难了!打家劫...

2022-02-13 17:17:01 38

转载 南京有哪些不错的互联网公司

大家好呀,我是大白。被读者催了好久,我终于开始调研南京的互联网公司了。南京是很有吸引力的一座城市,我在西安读研时听我导师和其它老师闲聊,说很多我们学院看上的老师,最后都被南京的学校抢走了。...

2022-02-09 17:04:00 5729 2

原创 没错,我是高端吃瓜玩家(搞懂摩斯密码)

前言大家好,我是bigsai大赛哥,好久不见,甚是想念。行了,咱们步入正轨,已经进入2022,在2021这一年,很多人的快乐消遣是在吃瓜快乐中度过的,有的作为主动吃瓜群众第一手掌握消息,有...

2022-01-03 18:15:00 4998 5

原创 字节面试必须拿下的十道算法题,你会几道?

最近不少小伙伴跟我交流刷题肿么刷,我给的建议就是先剑指offer和力扣hot100,在这些题中还有些重要程度和出现频率是非常非常高的,今天给大家分享当今出现频率最高的10道算法题,学到就是赚到。0X01翻转链表力扣206和剑指offer24原题,题意为:给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。分析:翻转链表,本意是不创建新的链表节点然后在原链表上实现翻转,.

2021-12-29 15:54:21 6010

原创 从喧闹与富有中搞懂搜索和拓扑

前言大家好我是bigsai。今天给大家分享一个非常有趣的面试题,通过这个问题你可能会对某些情况下,搜索和拓扑有一定的认识,一个问题,既可以用搜索来处理,用记忆化搜索优化,也可以用拓扑排序来解决。题目为力扣851,喧闹和富有 ,题意为有一组 n 个人作为实验对象,从 0 到 n - 1 编号,其中每个人都有不同数目的钱,以及不同程度的安静值(quietness)。为了方便起见,我们将编号为 x 的人简称为 "person x "。给你一个数组 richer ,其中 richer[i] = [ai,

2021-12-24 14:54:17 1130

原创 面试超爱问的TopK问题,这篇彻底搞明白

文章首发公众号:bigsai 首发博客csdn收录在github算法仓库前言hello,大家好,我是bigsai哥哥,好久不见,甚是想念哇????!今天给大家分享一个TOPK问题,不过我这里不考虑特别大分布式的解决方案,普通的一道算法题。首先搞清楚,什么是topK问题?topK问题,就是找出序列中前k大(或小)的数,topK问题和第K大(或小)的解题思路其实大致一致的。TopK问题是一个非常经典的问题,在笔试和面试中出现的频率都非常非常高(从不说假话)。下面,从小小白的出发点,认为to

2021-12-16 12:25:32 3722 2

原创 字节面试现场,问我如何高效设计一个LRU

前言大家好,我是bigsai,好久不见,甚是想念!最近有个小伙伴跟我诉苦,说他没面到LRU,他说他很久前知道有被问过LRU的但是心想自己应该不会遇到,所以暂时就没准备。奈何不巧,这还就真的考到了!他此刻的心情,可以用一张图来证明:他说他最终踉踉跄跄的写了一个效率不是很高的LRU,面试官看着不是很满意……后来果真GG了。防止日后再碰到这个坑,今天和大家一起把这个坑踩了,这道题我自身刚开始也是用较为普通的方法,但是好的方法虽然不是很难但是想了真的很久才想到,虽然花了太多时间不太值,总算是自己想出来了

2021-12-09 10:29:18 2555 6

原创 读书几年收藏的编程利器网站,给大家分享出来

前言大家好,我是bigsai,今天给大家分享几个非常适合程序员编程学习的网站。工欲善其事,必先利其器,有好的武器才能打更好的仗,今天给大家分享一些程序员学习必备的编程学习网站。像谷歌、知乎、B站、各大博客这些家喻户晓的网站这里就不再进行介绍啦,相信大家可能一直在使用。今天给大家介绍12个提高学习效率、非常实用的网站,希望对大家学习能有帮助!Stack Overflow地址:https://stackoverflow.com/questionsStack Overflow 是世界上最大的技术问答

2021-12-02 10:54:51 1717 1

原创 备战蓝桥杯 这样准没错!

大家好,我是大赛(不是塞),好久不见,甚是想念。这段时间断断续续有些学弟问我参加蓝桥杯有木有一些建议,我也给了我的想法和看法。当然,网上对蓝桥杯的看法不一,我就针对大学生参与竞赛的目的和备...

2021-11-24 17:05:00 7723 5

原创 pdf更新啦,快来瞧瞧!

大家好,我是bigsai,第一次将部分文章整理成pdf分享给大家。第一版本实在八月底发布的,这版本十一月中旬(刚好今天11.15),把部分文字更新到pdf上,最近有点忙原创更新频率较低(自...

2021-11-15 18:58:54 1883 1

原创 校园网断线重连,用爬虫来搞定!

前言hello,大家好,我是大赛哥(弟),好久不见,甚是想念。最近因为有小需求研究了两登录的加密,也成功解密加密的参数,在这里给大家分享一波。前段时间,有个同学他实验室服务器校园网老是掉,...

2021-11-07 18:23:56 6364 12

原创 边打游戏边学编程,是一种怎样的体验?

前言hello,大家好,我是bigsai,好久不见,甚是想念!今天给大家介绍一个边玩游戏边学编程的网站。在日常生活中,很多人喜欢玩游戏,因为游戏中有着对抗博弈、控制的喜悦,用灵魂指法完成一...

2021-11-04 17:05:00 9071 5

原创 一文搞懂动态规划

一文搞懂常见动态规划,连续子数组最大和,子数组的最大乘积,最长递增子序列(LIS),最长公共子序列(LCS),最长公共子串,最长公共子串,不同子序列向你招手!

2021-10-29 10:28:58 1656 1

原创 1024,给大家谈谈如何搞透刷题 玩转力扣!

前言大家好,我是bigsai,好久不见!今天1024,祝大家程序员节快乐,写代码永没bug!今天就给各位小伙伴分享我自己刷题力扣的一些小方法,不一定很有用但是可以参考,祝你更高效的变强!最近在一些群聊、私聊中遇到很多的一个问题就是:刷题,大家也都重视到算法刷题对冲击大厂的重要性,越来越多的人开始卷起来了!但有的人是这样卷起来的,卷的自己都懵了。今天,我就给偏初学者的各种问题谈谈个人刷力扣这方面的观点。刷哪些题?大家刷力扣,目标肯定就是为了冲击大厂的面试笔试,小部分就是为了坚持刷题保持感觉提升

2021-10-24 11:21:40 3300 4

原创 一道题,最小操作次数使数组元素相等引发的思考

前言最近在打卡力扣刷题,一道简单题但是感觉挺好的。力扣453:最小操作数使数组相等。题目描述为:给你一个长度为 n 的整数数组,每次操作将会使 n - 1 个元素增加 1 。返回让数组所有元素相等的最小操作次数。示例 1:输入:nums = [1,2,3]输出:3解释:只需要3次操作(注意每次操作会增加两个元素的值):[1,2,3] => [2,3,3] => [3,4,3] => [4,4,4]示例 2:输入:nums = [1,1,1]输出:0

2021-10-20 23:48:06 1790 4

动态规划30道经典问题图解解析(bigsai本人原创)

1、了解什么是动态规划 2、斐波那契、爬楼梯、跳台阶等入门动态规划思想详细讲解 3、LCS、LIS等经典动态规划问题详解 4、打家劫舍系列问题分析 5、买卖股票最佳时间问题分析

2022-03-07

软件系统压力测试.doc

法律信息管理系统性能测试报告 压力测试报告 第1章系统概述 系统名称:法院信息管理系统 第2章方案设计 2.1系统压力强度估算 系统响应时间判断原则如下: 系统业务响应时间小于2-5秒,判为优秀,用户对系统感觉很好; 系统业务响应时间在5-10秒之间,判为良好,用户对系统感觉一般; 系统业务响应时间超过15秒,判断为一般,用户体验不佳。 2.2 测试环境 网络环境:公司内部的以太网,与服务器的连接速率为100.0M,与客户端的连接速率为10/100M自适应。

2019-06-13

python爬虫教程(html样式)

里面覆盖了python爬虫几乎所有的知识点,包括urlib库,requests库,beautifulsoup,正则表达,代理ip,selenium+无头浏览器。srapy框架以及数据的存储等待。

2018-11-21

ACM教程(多个word+pdf分类)

涉及多个种类的算法,大的方面包括图论,数论,计算几何,排列组合,博弈论,基础数据结构等等。

2018-11-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除