摘要: 解题思路:1. 当前序遍历序列(pre)和中序遍历序列(in)为空时,返回一个空二叉树;2. 采用递归的思想,前序遍历序列(pre)的第一个结点为二叉树的根结点,先找出该根节点,定义为root根结点,并赋值给val,然后遍历中序遍历序列(in),找出val的位置,将其索引赋值给index;根据ind 阅读全文
posted @ 2020-04-30 11:34 进阶小码哥 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 解题思路:从头结点开始,遍历单向链表,定义一个 ArrayList<Integer> 集合对象保存链表中每个结点的值,注意在每次插入时,都将链表结点的值插入到 列表ArrayList的最前面(即索引值为0); 1 import java.util.ArrayList; 2 import java.u 阅读全文
posted @ 2020-04-30 09:57 进阶小码哥 阅读(895) 评论(0) 推荐(0) 编辑
摘要: 解题思路:该题解法很简单,遍历字符串,遇到空格,则将空格替换成"%20"; 1 import java.util.Scanner; 2 3 public class Solution { 4 public static void main(String[] args) { 5 Scanner sca 阅读全文
posted @ 2020-04-29 23:36 进阶小码哥 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 已知条件:1. 二维数组行数和列数相同; 2. 每一行从左到右,每一列从上到下递增; 解题思路:选取左下角或右上角的数组元素:1. 选取左下角元素,当 target 大于 左下角元素时,列数加1;当 target 小于左下角元素时,行数减1;2. 选取右上角元素, 当 target 小于右上角元素时 阅读全文
posted @ 2020-04-29 23:17 进阶小码哥 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 问题1. 安装过程(CentOS 7):RabbitMQ 的安装很简单,网上也有很多的教程,首先安装 Erlang, 然后安装 rabbitmq, 但在安装 rabbitmq 中,执行 yum install rabbitmq-server-3.7.7-1.el7.noarch.rpm 命令时,出现 阅读全文
posted @ 2020-03-04 16:22 进阶小码哥 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 问题概述:在学习Linux系统的过程中,在WORKSTATION 14 PRO上安装了CentOS 7 Linux虚拟机,安装过程一切正常,但在应用过程中无法连接网络; 具体问题:1. 通过 ip addr 命令查看网络配置,ens33没有inet地址(即IP地址);2. ping www.baid 阅读全文
posted @ 2020-02-21 14:10 进阶小码哥 阅读(1634) 评论(0) 推荐(0) 编辑
摘要: CentOS 7 下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/ ,选择 CentOS-7-x86_64-DVD-1908.iso ; 1. 打开VMware Workstation 14 Pro,点击创建新的虚拟机; 2. 选择“典 阅读全文
posted @ 2020-02-15 21:36 进阶小码哥 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 序言:在练习Spring Boot + MyBatis多数据源项目时,遇到 ERROR 16856 [reate-876365377] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc 阅读全文
posted @ 2020-02-15 11:12 进阶小码哥 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1. 新建项目(点击“+ Create New Project”); 2. 选择Maven,不必选择项目骨架,直接点击Next 按钮即可; 3. 输入项目名称,选择项目位置,输入组织名称,模块名称,项目版本号,点击Finish 按钮,完成项目创建; 4. 添加依赖(首先添加spring-boot-s 阅读全文
posted @ 2020-01-16 15:17 进阶小码哥 阅读(273) 评论(0) 推荐(0) 编辑
摘要: (1)首先,在欢迎界面点击“Create New Project”; (2)在“New Project“左侧面板点击”Pure Python“,右侧Location选择自己要创建项目的路径(一般情况,先建立一个文件夹,如HelloWord,然后选择该文件夹的路径),点击”Create“按钮; (3) 阅读全文
posted @ 2019-12-26 18:24 进阶小码哥 阅读(25429) 评论(0) 推荐(0) 编辑