摘要: Java 中的数组(Array)数据结构 1. 数组的定义 数组是最基本的数据结构之一,它是一种用于存储多个相同类型元素的容器。在 Java 中,数组是对象,可以存储基本数据类型和引用类型的数据。 2. 数组的特点 固定大小:一旦创建,数组的大小就不能改变。 连续内存:数组中的元素在内存中是连续存储 阅读全文
posted @ 2024-07-17 22:13 KenWan 阅读(26) 评论(0) 推荐(0)
摘要: Java 后端开发学习路径:从入门到进阶 1. Java 基础 Java 基础是学习后端开发的第一步,扎实的基础能够为后续的学习打下良好的根基。 1.1 环境配置 JDK(Java Development Kit): 下载并安装最新版本的 JDK。 配置环境变量 JAVA_HOME 和 PATH,确 阅读全文
posted @ 2024-07-17 17:11 KenWan 阅读(486) 评论(0) 推荐(0)
摘要: (1)解题思路 step1 求出字符串s的长度,定义一个顺序栈并初始化。 step2 从左往右扫描字符串s: 当扫描到“左括号”(即'('、'['、'{'这三种),则将其入栈; 否则,当扫描到“右括号”且栈为空时,则括号匹配失败(“右括号”为单身); 而当扫描到“右括号”且栈不为空时,出栈一个元素, 阅读全文
posted @ 2024-07-17 15:59 KenWan 阅读(29) 评论(0) 推荐(0)
摘要: (1)解题思路 以第一个字符串作为比较的标准,采用两层循环进行纵向对比,最后用字符串数组的第一个字符串保存最长公共前缀。 (2)代码 char * longestCommonPrefix(char ** strs, int strsSize){ if(strsSize == 0){ return " 阅读全文
posted @ 2024-07-17 15:39 KenWan 阅读(35) 评论(0) 推荐(0)