
算法之旅
文章平均质量分 94
从小白的视角,学习枚举、排序、搜索、计数、贪心、动态规划、图论、数论、字符串算法等。数据结构:数组、对象/结构、字符串、队列、栈、树、图、堆、平衡树/线段树等。
请你喝杯Java
优快云全栈领域优质创作者、优快云认证优秀话题主持人、华为云云享专家、阿里云社区专家博主、华为校园开发者计划校园大使、掘金社区入驻作者、InfoQ签约作者,记录分享自己学习中的笔记或心得,软件工程专业,在校期间喜欢参与各类科技竞赛,获得校级奖项10余项,省级12项、国家级3项。
展开
-
【算法之旅】基础数据结构之队列
queue 是以顺序的方式维护的一组数据集合,在一端添加数据,从另一端移除数据。原创 2023-03-30 22:44:59 · 303 阅读 · 0 评论 -
【算法之旅】基础算法之递归
递归是一种解决计算问题的方法,其中解决方案取决于同一类问题的更小子集原创 2023-03-29 16:28:39 · 530 阅读 · 0 评论 -
【算法之旅】基础数据结构之链表
在计算机科学中,链表是数据元素的线性集合,其每个元素都指向下一个元素,元素存储上并不连续原创 2023-03-27 23:48:56 · 662 阅读 · 0 评论 -
【算法之旅】基础数据结构之数组
数组是由一组元素(值或变量)组成的数据结构,每个元素有至少一个索引或键来标识量)组成的数据结构原创 2023-03-26 12:33:18 · 467 阅读 · 0 评论 -
【算法之旅】初识数据结构与算法
一名软件工程专业学生的算法之旅,记录自己从零开始学习数据结构与算法,从小白的视角学习数据结构:数组、对象/结构、字符串、队列、栈、树、图、堆、平衡树/线段树等,学习算法:枚举、排序、搜索、计数、分治策略、动态规划、贪心、回溯、图论、数论、字符串算法等,欢迎加入我,一起来学吧!原创 2023-03-08 20:12:50 · 979 阅读 · 5 评论 -
Java集合框架详解
简介:本篇详细去讲一下Java集合框架,如ArrayList、HashSet、HashMap等。Java集合框架详解什么是集合概念和数组的区别导包Collection体系Collection 父接口常用方法List 子接口常用方法List实现类ArrayListVectorLinkedList泛型泛型接口泛型方法泛型集合Set集合HashSet 【重点】TreeSetMapMap接口的使用HashMap 【重点】HashtablePropertiesTreeMapCollection工具类什么是集合.原创 2022-04-02 10:28:08 · 509 阅读 · 1 评论 -
Java泛型详解
简介:本篇用通俗例子去讲一下泛型的结构和语法以及一些特点。Java泛型详解一、泛型的基本概念二、泛型的使用1.泛型类1.1泛型使用格式1.2泛型类的使用1.3ArrayList的add方法2.泛型接口2.1泛型接口格式2.2泛型类的使用一2.3泛型类的使用二3.泛型方法3.1泛型方法格式3.2泛型方法使用4.泛型通配符4.1两个不同类型的集合4.2泛型的通配符一、泛型的基本概念学习泛型之前我们首先回顾下集合Collection和数组Array的区别:数组长度一般固定不变,可以存放任意数据类型,.原创 2022-02-11 17:24:44 · 1049 阅读 · 2 评论