码迷,mamicode.com
首页 >  
搜索关键字:python列表去重 冒泡排序 插序排序    ( 4817个结果
c博客06-2019-结构体&文件
1.本章学习总结 1.1 学习内容总结 赋值 结构体数组排序做法 正常的利用冒泡排序可以解决问题,若出现数字排序则如下 关于结构体指针的传递 1.2 本章学习体会 本章配合指针难度确实加大了,也由于临近考试周,代码量有所下降,课程跟不上,等空闲下来会多花时间在代码上的。 代码量,因为有在打2840复 ...
分类:其他好文   时间:2019-12-15 21:56:19    阅读次数:77
java冒泡排序
public class demo_sort { public static void main(String[] args) { //冒泡排序算法 int[] numbers=new int[]{1,5,8,2,3,9,4}; int i,j; for(i=0;i<numbers.length-1 ...
分类:编程语言   时间:2019-12-15 18:48:11    阅读次数:93
快速排序详解(C语言/python)
快速排序详解 介绍: 快速排序于C. A. R. Hoare在1960年提出,是针对冒泡排序的一种改进。它每一次将需要排序的部分划分为俩个独立的部分,其中一个部分的数比的数都小。然后再按照这个方法对这俩个独立的部分分别进行快速排序,整个排序递归进行,从而使得整个数据变成有序序列。下面以一个8元素的乱 ...
分类:编程语言   时间:2019-12-15 16:56:03    阅读次数:103
快速排序,选择排序,冒泡排序
三种排序算法是在数组排序中用到比较多的,下面来具体说明各种排序方法以及区别 快速排序法 使用快速排序方法对a[n]排序 从a[n]中选择一个元素作为基准,一般选a[0],设定low指向a[0](队首),high指向a[n-1](队尾), 先从队尾开始向前扫描,若a[high]>a[0],则high+ ...
分类:编程语言   时间:2019-12-14 14:14:21    阅读次数:91
最基本 几个设计模式思想
1算法 排序 选择排序 冒泡排序 希尔排序2数据结构 数组 集合 队列 栈 先进后出 堆 (堆是一种经过排序的树形数据结构) 完全二叉树 平衡二叉树 红黑树 3设计模式 工厂模式 单例模式 代理模式 策略模式 (我理解的只有这几个) 迭代器模式 (工作中没有具体使用 只有粗略的使用到) 工厂模式:工 ...
分类:其他好文   时间:2019-12-13 23:23:48    阅读次数:116
《Java架构筑基》从Java基础讲起——常见的API方法
1.Object类1.1Object有哪些公用方法?a.方法equals测试的是两个对象是否相等b.方法clone进行对象拷贝【问题:是浅拷贝还是深拷贝?】c.方法getClass返回和当前对象相关的Class对象d.方法notify,notifyall,wait都是用来对给定对象进行线程同步的2.String类2.1String类的一些特性String类代表字符串。Java程序中的所有字符串字面
分类:编程语言   时间:2019-12-12 16:38:51    阅读次数:116
golang数据结构之冒泡排序
//BubbleSort 冒泡排序 func BubbleSort(arr *[7]int) { for i := len(arr) - 1; i >= 0; i-- { for j := i; j >= 0; j-- { if (*arr)[j] > (*arr)[i] { (*arr)[j], ...
分类:编程语言   时间:2019-12-10 17:27:50    阅读次数:81
常用js方法封装使用
// 冒泡排序 export function bubbleSort(arr) { let i = arr.length - 1; while (i > 0) { let maxIndex = 0; for (let j = 0; j < i; j++) { if (arr[j] > arr[j + ...
分类:Web程序   时间:2019-12-10 16:39:31    阅读次数:112
20191209-八大排序之冒泡排序
1. 冒泡排序 算法核心思想 在数组arr[n]中,从第一个数开始,拿arr[i]和后面的数arr[i+1]进行比较,如果arr[i]比后面的大,就交换两个数的位置,这样遍历一遍数组后,把最大的数据排在了最后面,之后继续循环排剩下的n-1个数,直到完成所有的排序,由于每次都是把最大的排到最后面,就好 ...
分类:编程语言   时间:2019-12-09 21:37:05    阅读次数:83
Python列表去重
?请定义函数,将列表[10, 1, 2, 20, 10, 3, 2, 1, 15, 20, 44, 56, 3, 2, 1]中的重复元素除去,写出至少3种方法。 # !/usr/bin/python3 # -*- coding:utf-8 -*- # @Time:2019/12/2 06:00 # ...
分类:编程语言   时间:2019-12-09 18:51:11    阅读次数:74
4817条   上一页 1 ... 47 48 49 50 51 ... 482 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!