算法
golang--算法
程序员gelei
专注于大学生项目实战开发,讲解,毕业答疑辅导,java就业辅导,高校老师/讲师/同行合作。以及产品测评宣传、工具推广等合作。全网粉丝10w+,平台优质创作者。
展开
-
选择排序学习(待更新)
1.选择排序是一种更加简单直观的排序方法。 2.假定第一个元素就是最小值,与后面的元素一一比较,找出最小值所在的索引,然后交换索引,将最小值的索引与第一个元素交换位置:原创 2021-10-23 17:03:43 · 42 阅读 · 0 评论 -
冒泡排序(待理解)
1.原理: 2.代码实现:原创 2021-10-23 16:52:11 · 46 阅读 · 0 评论 -
排序-Comparable接口
给student对象排序: package com.example.suanfademo.sort; //1.定义一个学生类student,具有年龄age和姓名username两个属性,并通过Comparable接口提供比较规则 public class Student implements Comparable<Student>{ private String username; private int age; public String getUsername原创 2021-10-22 17:25:19 · 137 阅读 · 0 评论 -
数据结构与算法-概述
1.数据结构:数据结构就是把数据元素按照一定的关系组织起来的集合,用来组织和存储数据。 数据结构分为逻辑结构和物理结构: (1)逻辑结构是按照数据与数据之间的关系来进行分类的,是一种抽象的分类: 逻辑结构分为四类:分别有: 集合结构: 线性结构: 树形结构: 图形结构: (不同的结构所存储的元素是按照不同的关系分类的) (2)物理结构是从计算机的存储角度出发分类 物...原创 2021-10-21 14:07:37 · 54 阅读 · 0 评论