数据结构
数据结构相关
qq_43802023
奔跑的小猫
展开
-
Java学习一阶段-排序算法之冒泡排序
冒泡排序 1 概念 冒泡排序(Bubble Sort),是计算机科学领域中较简单的一种排序算法。 它重复地走访需要进行排序的元素,依次比较两个相邻的元素,如果元素的顺序(如从大到小、首字母从A到Z)错误就把元素的位置互换。 走访元素是重复进行的,直到没有任何相邻位置上的元素需要交...转载 2021-07-16 13:53:01 · 59 阅读 · 0 评论 -
稀疏数组---java实现
package com.huenwei.structor;public class SparseArray { public static void main(String[] args) { /*将原始数组转换为稀疏数组*/ int chessArr1[][]=new int[11][11]; //给原始二维数组赋值 chessArr1[1][2]=1; chessArr1[2][4]=2; System.out.println("原始的二维数组:"); //遍历原始二维原创 2021-04-29 11:17:46 · 61 阅读 · 0 评论 -
从单向链表中删除指定值的节点-JAVA实现-2021-06-12
题目要求:描述输入一个单向链表和一个节点的值,从单向链表中删除等于该值的节点,删除后如果链表中无节点则返回空指针。链表的值不能重复。构造过程,例如输入一行数据为:6 2 1 2 3 2 5 1 4 5 7 2 2则第一个参数6表示输入总共6个节点,第二个参数2表示头节点值为2,剩下的2个一组表示第2个节点值后面插入第1个节点值,为以下表示:1 2 表示为2->1链表为2->13 2表示为2->3链表为2->3->15 1表示为1->5链表为2原创 2021-06-12 23:12:35 · 384 阅读 · 0 评论