码农梦WEBER 码农梦WEBER 
  • 首页
  • 技术文章
    • PHP
    • Python
    • MYSQL
    • 前端
    • 杂谈
  • 服务器
    • 安装教程
    • LINUX
  • 资源下载
    • 整站源码
    • 插件
  • 小工具
    • 羊毛小广播
    • 双色球选号工具
    • 大乐透选号工具
首页 > 技术文章
  • 10大经典排序算法之计数排序(PHP版)

    10大经典排序算法之计数排序(PHP版)

    PHP 2020-11-20 17:29:04

     1506°

     0

    计数排序,是一个非基于比较的排序算法。它的优势在于在对一定范围内的整数排序时,它的复杂度为Ο(n+k)(其中k是整数的范围),快于任何比较排序算法。
  • 10大经典排序算法之堆排序(PHP版)

    10大经典排序算法之堆排序(PHP版)

    PHP 2020-11-20 17:16:59

     1334°

     0

    堆排序,是指利用堆这种数据结构所设计的一种排序算法。堆是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。大顶堆升序,小顶堆降序。
  • 10大经典排序算法之归并排序(PHP版)

    10大经典排序算法之归并排序(PHP版)

    PHP 2020-11-20 17:04:57

     1579°

     0

    归并排序,是建立在归并操作上的一种有效,稳定的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。核心思想是将两个已经排序好的序列,合并成一个排序的序列。
  • 10大经典排序算法之快速排序(PHP版)

    10大经典排序算法之快速排序(PHP版)

    PHP 2020-11-20 16:51:28

     1336°

     0

    快速排序,是对冒泡排序的一种改进,它的基本思想是通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。
  • 10大经典排序算法之希尔排序(PHP版)

    10大经典排序算法之希尔排序(PHP版)

    PHP 2020-11-20 16:40:06

     1348°

     0

    希尔排序,是插入排序的一种又称“缩小增量排序”,是直接插入排序算法的一种更高效的改进版本。算法的思想是将数组中的值,按照不同增量,分成若干个组,然后对各个组进行插入排序(对各个组进行插入排序的时候并不是先对一个组排序完成后再对另外一个组进行排序,而是轮流对每个组进行排序),然后再通过递减增量,实现排序功能。
  • 10大经典排序算法之选择排序(PHP版)

    10大经典排序算法之选择排序(PHP版)

    PHP 2020-11-20 16:21:21

     1300°

     0

    选择排序,是一种简单直观的排序算法。它的工作原理是:第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾。以此类推,直到全部待排序的数据元素的个数为零。
  • 10大经典排序算法之插入排序(PHP版)

    10大经典排序算法之插入排序(PHP版)

    PHP 2020-11-20 16:07:23

     1306°

     0

    插入排序,一般也被称为直接插入排序,插入排序的代码实现虽然没有冒泡排序和选择排序那么简单粗暴,但它的原理应该是最容易理解。对于少量元素的排序,它是一个有效的算法 。插入排序是一种最简单的排序方法,它的基本思想是将一个记录插入到已经排好序的有序表中。
  • 10大经典排序算法之冒泡排序(PHP版)

    10大经典排序算法之冒泡排序(PHP版)

    PHP 2020-11-20 14:30:37

     1470°

     0

    冒泡排序,是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小(大)的元素会经由交换慢慢"浮"到数列的顶端。
  • 基于xunsearch实现全文检索功能

    基于xunsearch实现全文检索功能

    PHP 2020-11-13 14:29:44

     1350°

     0

    Xunsearch 是免费开源的专业全文检索解决方案,旨在帮助一般开发者针对既有的海量数据,快速而方便地建立自己的全文搜索引擎。全文检索可以帮助您降低服务器搜索负荷、极大程度的提高搜索速度和用户体验。
  • apache自带的ab压力测算工具使用详解

    apache自带的ab压力测算工具使用详解

    杂谈 2020-11-12 16:21:02

     1538°

     0

    使用apache的ab压测工具,测试网站的性能;ab命令会创建多个并发访问线程,模拟多个访问者同时对某个URL地址进行访问。
  • PHP统计多维数组中元素的个数

    PHP统计多维数组中元素的个数

    PHP 2020-10-15 17:02:36

     1456°

     0

    经常使用count函数统计数组中元素的个数,那如果一个数组有多维,应该如何统计多维数组中的所有元素个数呢?
  • 查询mysql数据量大导致内存耗尽如何解决?

    查询mysql数据量大导致内存耗尽如何解决?

    PHP 2020-09-03 10:34:08

     1619°

     0

    一次查询几万或者几十万条mysql数据,导致内存溢出,如何解决?
  • 批量删除文件夹下的所有.svn文件

    批量删除文件夹下的所有.svn文件

    杂谈 2020-08-22 21:16:57

     1820°

     0

    如何删除文件夹下的.svn文件?
  • PHP通过IP获取省份城市的几个方法

    PHP通过IP获取省份城市的几个方法

    PHP 2020-08-04 17:01:12

     1639°

     0

    如何通过ip获取到省份城市?
  • php获取客户端真实IP的函数

    php获取客户端真实IP的函数

    PHP 2020-08-03 11:41:15

     1368°

     0

    php获取客户端真实IP的函数
  • linux下修改mysql数据库数据的默认存放的路径

    linux下修改mysql数据库数据的默认存放的路径

    MYSQL 2020-08-03 11:00:56

     1675°

     0

    linux下修改mysql数据库数据的默认存放的路径
  • php数组排序函数的使用及理解

    php数组排序函数的使用及理解

    PHP 2020-07-31 17:42:20

     1422°

     0

    感觉php的排序函数有一堆,开发过程中比较迷茫,今天来屡屡这些排序函数。
  • php传值与传引用的区别,关于引用变量的理解

    php传值与传引用的区别,关于引用变量的理解

    PHP 2020-07-29 14:03:33

     1286°

     0

    什么是传值,什么是引用,如何理解其中的原理,他们之间的区别是什么?
  • php判断本地或者远程文件是否存在

    php判断本地或者远程文件是否存在

    PHP 2020-07-29 11:40:27

     1139°

     0

    如何检查一个本地或者远程文件是否存在?
  • 最新搜索引擎收录提交入口

    最新搜索引擎收录提交入口

    杂谈 2020-07-28 10:43:09

     1701°

     0

    为什么我的网站不被收录?怎么做才能让自己的网站被各大搜索引擎收录?
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
 
  • 码农梦WEBER正式上线,欢迎访问
  • 内容如有侵犯,请立即联系管理员删除
  • 本站内容仅供学习和参阅,不做任何商业用途
PHP Python MYSQL 前端 杂谈
博主信息
  • 昵称:天马行空
  • 职业:PHP工程师
  • 邮箱:365426029@qq.com
  • 定位:四川 · 成都
标签云
负载均衡 xunsearch 概念 RabbitMQ yield 工具 git jquery ueditor 可视化工具 前端 正则 crontab css oop memcache js 模拟登录 lnmp rsa linux命令 wordpress 中文乱码 nosql zip 虚拟机 备份
最新推荐
  • 在docker容器中安装php扩展的方法

    0

  • docker安装php+nginx+mysql搭建开发环境

    0

  • docker入门教程

    0

  • PHP接口访问频率限制

    0

  • php中三个点...的用法

    0

  • 使用composer时报The "xxx" plugin was skipped because it requires a Plugin API version ("^1.0") that does not match your Composer installation ("2.0.0"). You ma y need to run composer update with the "--no-plugins" option

    0

  • tp5在php7下出现Array and string offset access syntax with curly braces is deprecated

    0

  • RabbitMQ介绍及软件安装

    0

  • Composer 升级至2.0后增加了PHP版本检测,导致页面报错

    0

  • php使用iconv函数转换字符编码

    0

  • 通过shell脚本检测一台服务器是否在线

    0

  • shell脚本基础语法

    0

  • linux网卡配置

    0

  • linux下vim编辑器的使用

    0

  • linux下的重定向、管道符与环境变量

    0

点击排行
  • linux下crontab 的使用及参数说明

     2683°

  • tp5在php7下出现Array and string offset access syntax with curly braces is deprecated

     2484°

  • 解决pcntl_fork() has been disabled for security reasons in file...错误

     2445°

  • 使用composer时报The "xxx" plugin was skipped because it requires a Plugin API version ("^1.0") that does not match your Composer installation ("2.0.0"). You ma y need to run composer update with the "--no-plugins" option

     2363°

  • php中三个点...的用法

     2359°

  • gitlab自动同步代码到web站点

     2353°

  • centos在php7.4版本安装memcached扩展

     2338°

  • linux查看文件夹大小、磁盘使用情况及内存占用情况

     2196°

  • 在docker容器中安装php扩展的方法

     2193°

  • RabbitMQ介绍及软件安装

     2166°

  • docker入门教程

     2153°

  • PHP使用yield处理大文件读取及数据库大数据量读取

     2153°

  • beyond compare 过期的解决方法

     2129°

  • 亚马孙s3上传文件报Error executing "PutObject" on ... cURL error 60...

     2127°

  • 如何利用SQL将mysql数据库中B表的数据导入到A表中去

     2126°

站点分享
友情链接
 DMOZ目录

Copyright © 2019-2025 码农梦Weber. All rights reserved.
蜀ICP备14026330号