bigsai

55 篇文章
13 人订阅

全部文章

bigsai

学弟不懂原码反码补码,气的我给女朋友讲了一夜

故事是一个真实的故事,前两天要被一位小学弟折磨死,原码、反码、补码不懂就算了,讲了一遍还不懂。

5320
bigsai

SpringMVC文件上传下载

文件上传和下载是互联网web应用非常重要的组成部分,它是信息交互传输的重要渠道之一。你可能经常在网页上传下载文件,你可能也曾沉浸于互联网技术的神秘,而本篇就为你...

3830
bigsai

两分钟真能搞懂桶排序

在数据结构与算法的排序中,我们很多人可能更多的熟悉冒泡排序、快速排序、归并排序。可能对堆排序、桶排序、计数排数等比较生疏,其实这个也没啥复杂的,算法的排序中,我...

2210
bigsai

Thymeleaf一篇就够了

大家好,我是bigsai,今天我们来学习Thymeleaf,如果你对Thymeleaf比较陌生也不要紧,它很容易学习与理解,并有着自己鲜明的特色。

11030
bigsai

设计模式—单例模式

对于常用的23种设计模式,这里笔者会根据自己学习和出现频率、重要程度进行学习记录吧。并且每种设计模式可能会根据暂时需求侧重学习深浅。

7910
bigsai

浅析迷宫搜索类的双向bfs问题(附例题解析)

然而,当数据达到一定程度,我们使用简单的方法肯定会爆炸的,各种TLE(超时),不分析原因还会一直提交一直TLE。就可能需要一些特殊的巧妙方法处理,比如各种剪枝...

19120
bigsai

剑指offer(01-15题)优化题解

思路: 选定一个维度(行或列)先找到需要查找的元素所在的行(列),再从该行(列)找到该元素的该元素具体的列(行)位置。复杂度O(n)。

9820
bigsai

剑指offer(16-30题) 精解

比如两个链表你可以用一个list1作为主链表返回。返回另一个list2进行遍历比较插入到主链表适当位置中。有兴趣可以试一试。 当然你还可以直接建立一个新链表头节...

8320
bigsai

剑指offer(31-40题)题解

思路: 最笨的方法(可过)。使用字符串,将从1道n的字符串拼凑成新的字符串,然后遍历查找1就可以了。至于数学方法的话当初想了一会感觉考虑点挺多,后面还会再想想。

7540
bigsai

剑指offer(47-67题)终极篇

思路: 这题首先要理解题意吧。题目就是给了两个操作,insert和FirstAppearingOnce两个函数,至于一些其他需要你自己实现。你可以选择字符数组、...

7410
bigsai

剑指offer(41-53题)题解

思路: 这题几个要求:大于等于两个序列,正整数,连续。至于对list长度返回的要求直接重写个排序接口即可。

6520
bigsai

[排序]归并排序和逆序数详解

在排序中,我们可能大部分更熟悉冒泡排序、快排之类。对归并排序可能比较陌生。然而事实上归并排序也是一种稳定的排序,时间复杂度为O(nlogn).

7120
bigsai

如何用python“优雅”的调用有道翻译?

其实在以前就盯上有道翻译了的,但是由于时间问题一直没有研究(我的骚操作还在后面,记得关注),本文主要讲解如何用python调用有道翻译,讲解这个爬虫与有道翻译的...

9720
bigsai

图解+手撕冒泡排序、快速排序

欢迎大家关注我的数据结构与算法专栏哈!无论是日后面试还是笔试的,排序在数据结构与算法中有着举足轻重的地位,所以还是决定把数据结构这个专题好好写写,多研究研究!今...

12020
bigsai

再不怕和老外聊天了!我用python写了个微信聊天翻译助手!

在前面的一篇文章如何用python“优雅”的调用有道翻译?中咱们清楚的写过如何一层一层的解开有道翻译的面纱,并且笔者说过那只是脑洞的开始。现在笔者又回来了。Te...

9610
bigsai

插入类排序—(折半)插入排序、希尔排序

你或许在写一个sql的order by按照某组进行排序,又或者你在刷一道题时候、常常遇到贪心+自定义排序求解的思路题,或者变态的面试官让你手写快排,又或者是ap...

8910
bigsai

最小生成树(Prim算法和Kruskal算法算法详解)

通俗易懂的讲就是最小生成树包含原图的所有节点而只用最少的边和最小的权值距离。因为n个节点最少需要n-1个边联通,而距离就需要采取某种策略选择恰当的边。

1.6K20
bigsai

短小精悍的多源最短路径算法—Floyd算法

在图论中,在寻路最短路径中除了Dijkstra算法以外,还有Floyd算法也是非常经典,然而两种算法还是有区别的,Floyd主要计算多源最短路径。

45470
bigsai

数据结构与算法—小白也能搞懂二叉排序(查找)树

暑期将结束,好好沉淀数据结构增加竞争力吧!二叉排序树是每个程序员必须攻克的问题,我们一起学习吧!

13040
bigsai

redis缓存介绍与常见问题(精心准备)

对于web来说,是用户量和访问量支持项目技术的更迭和前进。随着服务用户提升。可能会出现一下的一些状况:

15630

扫码关注云+社区

领取腾讯云代金券