前端之家
  • 首页
  • 技术问答
  • 编程语言
  • 前端开发
  • 移动开发
  • 开发工具
  • 程序设计
  • 行业应用
  • CMS系统
  • 服务器
  • ▸ PHP
  • ▸ Java
  • ▸ Java SE
  • ▸ Python
  • ▸ C#
  • ▸ C&C++
  • ▸ Ruby
  • ▸ VB
  • ▸ asp.Net
  • ▸ Go
  • ▸ Perl
  • ▸ netty
  • ▸ Django
  • ▸ Delphi
  • ▸ Jsp
  • ▸ .NET Core
  • ▸ Spring
  • ▸ Flask
  • ▸ Springboot
  • ▸ SpringMVC
  • ▸ Lua
  • ▸ Laravel
  • ▸ Mybatis
  • ▸ Asp
  • ▸ Groovy
  • ▸ ThinkPHP
  • ▸ Yii
  • ▸ swoole
  • ▸ HTML
  • ▸ HTML5
  • ▸ JavaScript
  • ▸ CSS
  • ▸ jQuery
  • ▸ Bootstrap
  • ▸ Angularjs
  • ▸ TypeScript
  • ▸ Vue
  • ▸ Dojo
  • ▸ Json
  • ▸ Electron
  • ▸ Node.js
  • ▸ extjs
  • ▸ Express
  • ▸ XML
  • ▸ ES6
  • ▸ Ajax
  • ▸ Flash
  • ▸ Unity
  • ▸ React
  • ▸ Flex
  • ▸ Ant Design
  • ▸ Web前端
  • ▸ 微信小程序
  • ▸ 微信公众号
  • ▸ iOS
  • ▸ Android
  • ▸ Swift
  • ▸ Hybrid
  • ▸ Cocos2d-x
  • ▸ Flutter
  • ▸ Xcode
  • ▸ Silverlight
  • ▸ cocoa
  • ▸ Cordova
Ai导航网
免费编程教程
腾讯云
  • 前端之家
  • 编程博文
  • 算法
聊聊二分算法
前言: 二分查找作为很常见的一种算法,基本思想是定义头和尾双指针,计算中间的index指针,每...
作者:前端之家 时间:2020-11-01
LRU算法
前言: 【小王的困惑】 首先考虑这样的一个业务场景,小王在A公司上班,有一天产品提出了一...
作者:前端之家 时间:2020-11-01
如何判断单向链表有环?
前言:链表在开发过程中属于出现频次十分高的一种数据结构,在java中,比如我们熟知的Linke...
作者:前端之家 时间:2020-11-01
如何解决TOP-K问题
前言:最近在开发一个功能:动态展示的订单数量排名前10的城市,这是一个典型的Top-k问题,其...
作者:前端之家 时间:2020-11-01
[算法]还在用递归实现斐波那契数列,面试官一定会鄙视你到死
斐波那契数列问题是程序员学习和笔试中都会面对的问题,绝大多数的童鞋(包括笔者)都会采...
作者:前端之家 时间:2020-11-01
【算法】HashMap相关要点记录
在刷leetcode的算法题时,HashMap需要大量使用,而且也是面试的高频问题。这里记录了HashM...
作者:前端之家 时间:2020-11-01
划分算法与快速排序
原文链接:http://www.orlion.ga/201/ 一、划分算法 1、划分 划分是快速排序的根本机制。划...
作者:前端之家 时间:2020-10-30
插入排序java代码
/** * 插入排序 * * 原理:从数组中取出一个值插入到一个左边已经排好序的数组片段中 * * ...
作者:前端之家 时间:2020-10-30
希尔排序及希尔排序java代码
原文链接:http://www.orlion.ga/193/ 由上图可看到希尔排序先约定一个间隔(图中是4),然...
作者:前端之家 时间:2020-10-30
冒泡排序java代码
冒泡排序就是依次取出最大数,然后依次交换放到数组最后边。直观写法:public long[] sort...
作者:前端之家 时间:2020-10-30
二分查找java代码
public int find(long searchKey){ int i; int begin = 0; int end = nElems - 1; while(t...
作者:前端之家 时间:2020-10-30
垂直遍历二叉树(java版)
看到有的博客用使用C++写的,但是没有java版本的,所以在这里做一个补充。
作者:前端之家 时间:2020-10-24
n个数分为两组,两组数的个数尽可能相等,差值最小
题目描述:对于有n个数的数组,分为两组,这两组的数的个数尽可能相等(不超过1),同时两...
作者:前端之家 时间:2020-10-24
不使用加减乘除实现两个数相加
最近在面试,所以就把遇到的题目总结在这里,供大家(自己)复习用。
作者:前端之家 时间:2020-10-24
动态规划-最长非降子序列
一个序列有N个数:A[1],A[2],…,A[N],求出最长非降子序列的长度。 (讲DP基本都会讲到的一...
作者:前端之家 时间:2019-03-21
几个简单的算法
一、时间复杂度1.用来评估算法运行效率的一个东西。2.一般来说,时间复杂度高的算法比复杂...
作者:前端之家 时间:2019-02-25
字符串类的算法题
1、将0-1串进行排序,你可以交换任意两个位置,问最少交换多少次?(用快速排序的思想)in...
作者:前端之家 时间:2019-02-11
上一页12345下一页
算法设计模式多媒体技术正则表达式ElasticsearchFlinkHadoopIDE
  • • 计算斐波那契数(java)
  • • 二分搜索树
  • • Java算法(一)
  • • O(n*logn)级别的算法之二(
  • • Java 算法(二)
  • • O(n*logn)级别的算法之一(
  • • 选择排序的实现以及性能测
  • • LeetCode283移动零问题jav
  • • 链表常见的题型(java实现
  • • 冒泡排序的实现和优化及其
受约束摘*day25Java常用类库置信lamda留存持续录入年后正则表达式303.17regularexpre匹多模适20130322基础理论pathmunge涵义reectok需要转义的特资源分享validationex简明魔法里弄形如源码实现完备actionscript
最近更新
· 小米手机重装系统价格多少?专业维修服务详解02-05
· 手把手教你重装电脑系统,让你的电脑焕然一新!02-05
· 教你一步步重装XP系统,让你的电脑重获新生02-05
· 从备份到上网:一步步教你重装电脑系统02-05
· Sony笔记本电脑一键重装系统详细图文教程02-05
· Lenovo笔记本重装系统超详细教程,小白也能轻松...02-05
· 联想笔记本一键重装Win10系统详细教程02-05
· 电脑系统故障无需愁,专业维修店帮你重装旧貌换新...02-05
· 联想笔记本一键重装Win10系统图文教程,小白也能...02-05
· 笔记本重装系统图文教程:从光盘启动一步到位02-05
好站推荐
菜鸟教程
编程之家
前端之家
商务合作
联系我们
Copyright © 2019 前端之家. 当前版本 V7.0.16
前端之家 版权所有 闽ICP备13020303号-10