码迷,mamicode.com
首页 >  
搜索关键字:杂    ( 58314个结果
LeetCode 93. 复原IP地址
我的LeetCode:https://leetcode-cn.com/u/ituring/ 我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/Algorithmcii LeetCode 93. 复原IP地址 题目 给定一个只包含数字的字符串,复原它 ...
分类:其他好文   时间:2020-08-11 00:24:44    阅读次数:70
BuilderPattern建造者模式
建造者模式 1.定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式通常有4个角色 Person抽象类:定义模板方法及基本方法 public abstract class AbstractPerson { private boolean canSwim = t ...
分类:其他好文   时间:2020-08-10 23:19:31    阅读次数:78
[很杂的杂项] Yes, Prime Minister长难句大赏(持续更新中)
Yes, even though they probably certainly know that you probabaly wouldn't, they don't certainly know that although you probably wouldn't, there's no p ...
分类:其他好文   时间:2020-08-10 19:47:20    阅读次数:112
智能营销总部:大数据与海量数据的区别
如果仅仅是海量的结构性数据,那么解决的办法就比较的单一,用户通过购买更多的存储设备,提高存储设备的效率等解决此类问题。然而,当人们发现数据库中的数据可以分为三种类型:结构性数据、非结构性数据以及半结构性数据等复杂情况时,问题似乎就没有那么简单了。大数据汹涌来袭当类型复杂的数据汹涌袭来,那么对于用户IT系统的冲击又会是另外一种处理方式。很多业内专家和第三方调查机构通过一些市场调查数据发现,大数据时代
分类:其他好文   时间:2020-08-10 18:34:46    阅读次数:69
Maven dependencyManagement、install/package/deploy
https://juejin.im/post/6844904049871962126#heading-0 dependencyManagement 在Maven多模块的时候,管理依赖关系是非常重要的,各种依赖包冲突,查询问题起来非常复杂,于是就用到了, 示例说明, 在父模块中: <dependenc ...
分类:其他好文   时间:2020-08-10 14:31:57    阅读次数:66
789. 数的范围
给定一个按照升序排列的长度为n的整数数组,以及 q 个查询。对于每个查询,返回一个元素k的起始位置和终止位置(位置从0开始计数)。如果数组中不存在该元素,则返回“-1 -1”。 输入格式 第一行包含整数n和q,表示数组长度和询问个数。 第二行包含n个整数(均在1~10000范围内),表示完整数组。 ...
分类:其他好文   时间:2020-08-10 13:17:11    阅读次数:72
直接插入排序
直接插入排序 一般来说,插入排序都采用in-place在数组上实现。具体算法描述如下: 从第一个元素开始,该元素可以认为已经被排序 取出下一个元素,在已经排序的元素序列中从后向前扫描 如果该元素(已排序)大于新元素,将该元素移到下一位置 重复步骤3,直到找到已排序的元素小于或者等于新元素的位置 将新 ...
分类:编程语言   时间:2020-08-10 13:13:59    阅读次数:60
为什么 TCP 协议有性能问题
为什么这么设计(Why’sTHEDesign)是一系列关于计算机领域中程序设计决策的文章,我们在这个系列的每一篇文章中都会提出一个具体的问题并从不同的角度讨论这种设计的优缺点、对具体实现造成的影响。如果你有想要了解的问题,可以在文章下面留言。TCP协议可以说是今天互联网的基石,作为可靠的传输协议,在今天几乎所有的数据都会通过TCP协议传输,然而TCP在设计之初没有考虑到现今复杂的网络环境,当你在地
分类:其他好文   时间:2020-08-10 09:34:48    阅读次数:53
105. 复制带随机指针的链表
105. 复制带随机指针的链表 中文English 给出一个链表,每个节点包含一个额外增加的随机指针可以指向链表中的任何节点或空的节点。 返回一个深拷贝的链表。 挑战 可否使用O(1)的空间 hashmap写法,O(n)时间复杂度 """ Definition for singly-linked l ...
分类:其他好文   时间:2020-08-10 00:07:54    阅读次数:70
分治算法基本原理和实践
一、基本概念 在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序,归并排序),傅 ...
分类:编程语言   时间:2020-08-09 21:34:51    阅读次数:86
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!