找到约 10000 条结果
  • Mysql 零距离-入门(六)数据唯一约束性
    一张数据表中只能存在一个主键字段。并且类型必须为数字。可是设为float类型,但小数点值必须为0和传入此字段的重复值。它可以很好保证我们记录的唯一性,主键字段自动为NOT NULL
    2019-01-20
  • java快速排序和选择排序 实现源码
    快速排序采用分治法。首先从数列中挑出一个元素作为中间值。依次遍历数据,所有比中间值小的元素放在左边,所有比中间值大的元素放在右边。然后按此方法对左右两个子序列分别进行递归操作,直到所有数据有序。最理想的情况是,每次划分所选择的中间数恰好将当前序列几乎等分(均匀排布),整个算法的时间复杂度为O(n log...
    2023-11-15
  • 排序算法实现细节
    快速排序采用分治法。首先从数列中挑出一个元素作为中间值。依次遍历数据,所有比中间值小的元素放在左边,所有比中间值大的元素放在右边。然后按此方法对左右两个子序列分别进行递归操作,直到所有数据有序。最理想的情况是,每次划分所选择的中间数恰好将当前序列几乎等分(均匀排布),整个算法的时间复杂度为O(n log...
    2023-04-08
  • 快速排序的实现方法
    快速排序采用分治法。首先从数列中挑出一个元素作为中间值。依次遍历数据,所有比中间值小的元素放在左边,所有比中间值大的元素放在右边。然后按此方法对左右两个子序列分别进行递归操作,直到所有数据有序。最理想的情况是,每次划分所选择的中间数恰好将当前序列几乎等分(均匀排布),整个算法的时间复杂度为O(n log...
    2023-04-14
  • 快速排序
    快速排序采用分治法。首先从数列中挑出一个元素作为中间值。依次遍历数据,所有比中间值小的元素放在左边,所有比中间值大的元素放在右边。然后按此方法对左右两个子序列分别进行递归操作,直到所有数据有序。最理想的情况是,每次划分所选择的中间数恰好将当前序列几乎等分(均匀排布),整个算法的时间复杂度为O(n log...
    2023-03-17
  • 快速排序和选择排序比较
    快速排序采用分治法。首先从数列中挑出一个元素作为中间值。依次遍历数据,所有比中间值小的元素放在左边,所有比中间值大的元素放在右边。然后按此方法对左右两个子序列分别进行递归操作,直到所有数据有序。最理想的情况是,每次划分所选择的中间数恰好将当前序列几乎等分(均匀排布),整个算法的时间复杂度为O(n log...
    2024-01-15
  • 算法与数据结构基础实例代码
    这个例子中,我们定义了一个Node类表示链表中的节点,包含数据和指向下一个节点的指针。然后,我们定义了一个LinkedList类表示链表,包含一个头节点。在LinkedList类中,我们实现了插入、删除和查找操作。插入操作将一个新节点添加到链表的末尾,删除操作将与给定数据匹配的节点从链表中删除,查找操作检查链表中是否存...
    2024-05-11
  • 【389天】每日项目总结系列126(2018.03.01)
    @(一只心中无码的程序员)专栏 叨叨两句 ~ BUG 重置数据库测试用例时,主键生成策略必须放在插入数据的语句前 JAVAEE思路 前端先把需要的数据确定好 了解后端有何表格 建立二者的转换逻辑
    2018-03-01
  • 插入排序
    插入排序 一.什么是插入排序? 每步将一个待排序的纪录,按其数值的大小插入前面已经排序的文件中适当位置上,直到全部插入完为止,其适用于少量数据的排序 二.java实现 {代码...} 三.算法复杂度 最好复杂度:序列为正序时复杂度为O(n) 最好复杂度:序列为反序时复杂度为O(n^2) 平均复杂度:O(n^2) 四.算法稳定性 插入排序是...
    2017-10-23
  • 选择排序(Selection Sort)
    快速排序采用分治法。首先从数列中挑出一个元素作为中间值。依次遍历数据,所有比中间值小的元素放在左边,所有比中间值大的元素放在右边。然后按此方法对左右两个子序列分别进行递归操作,直到所有数据有序。最理想的情况是,每次划分所选择的中间数恰好将当前序列几乎等分(均匀排布),整个算法的时间复杂度为O(n log...
    2024-02-25
  • 几种排序算法优缺点
    快速排序采用分治法。首先从数列中挑出一个元素作为中间值。依次遍历数据,所有比中间值小的元素放在左边,所有比中间值大的元素放在右边。然后按此方法对左右两个子序列分别进行递归操作,直到所有数据有序。最理想的情况是,每次划分所选择的中间数恰好将当前序列几乎等分(均匀排布),整个算法的时间复杂度为O(n log...
    2023-04-01
  • 【PHP数据结构】插入类排序:简单插入、希尔排序
    总算进入我们的排序相关算法的学习了。相信不管是系统学习过的还是没有系统学习过算法的朋友都会听说过许多非常出名的排序算法,当然,我们今天入门的内容并不是直接先从最常见的那个算法说起,而是按照一定的规则一个一个的介绍。
    2021-08-04
  • 学习 nodejs+mongodb+koa2 写接口(三) mongodb的增删改查
    一. 打开 mongodb,等待被连接 找到mongodb安装位置:例如我的电脑上路径为 C:/Program Files/MongoDB/Server/3.6/bin 运行 mongod.exe, 默认数据库接口为:127.0.0.1:27017如下图所示表示 二. 运行 mongod.exe 操作数据库 1. 创建/删除/查询 (1) 查看数据库列表 > show dbs (2) 选择或创建数据库 > //test 数据库...
    2020-01-08
  • EMQX + PolarDB-X 一站式 IoT 数据解决方案
    简介: 本文整理自 EMQX 产品经理李国伟,在PolarDB开源社区中关于EMQX与PolarDB-X构建一站式IoT数据解决方案的分享。本篇内容主要分为四个部分:1. IoT数据特性 2. EMQX介绍 3. EMQX与PolarDB-X集成 4. EMQX+PolarDB-X方案DEMO。本文整理自 EMQX 产品经理李国伟,在PolarDB开源社区中关于EMQX与PolarDB-X构建一站式IoT...
    2022-09-02
  • Laravel 的 ORM 返回的数据类型小结
    Laravel 的数据库查询构造器提供了一个方便、流畅的接口,用来创建及运行数据库查询语句。它能用来执行应用程序中的大部分数据库操作,且能在所有被支持的数据库系统中使用。
    2017-04-02
    3
  • JDBC,JDBC驱动程序
    1.什么是JDBC?为了在java语言中提供数据库访问的支持,提供了一套访问数据的标准Java类库,即JDBC,JDBC的全称是Java数据库连接(Java Database connect),它是一套用于执行SQL语句的 Java API。应用程序可通过这套API连接到关系数据库,并使用SQL语句来完成对数据库中数据的查询、更新和删除等操作。2.JDBC驱动程序2.1 ...
    2024-01-21
  • 看动画学算法之:二叉搜索树BST
    比如,对于二叉树中的每个节点,如果左子树节点的元素都小于根节点,而右子树的节点的元素都大于根节点,那么这样的树被叫做二叉搜索树(Binary Search Tree)简称BST。
    2021-12-08