
JAVA
DYangV
今天又解决一个bug
展开
-
07-数据结构与算法-递归
递归遵守规则当程序执行到一个方法时,就会开辟一个独立的空间(栈空间)方法的局部变量是独立的,不会互相影响,比如 n 变量如果方法中使用的是引用类型变量,就会共享改 引用类型变量数据递归必须向退出递归条件逼近,否则就是无限递归,会出现StackOverflowError当一个方法执行完毕,或遇到return ,就会返回,遵守谁调用,就将结果返回给谁,同时当方法执行完毕或者返回时,该方法也就执行完毕递归–实现迷宫问题问题:终点在[6][5]位置,小球起始位置自定义,寻找小球到终点路径代码实原创 2021-11-14 19:26:28 · 272 阅读 · 0 评论 -
06-数据结构与算法--栈
数组实现栈思路使用数组模拟栈定义一个top标识为栈顶,初始化为-1入栈操作,当有数据加入到栈时,top++ ;stack[top] = data;出栈操作,value=stack[top]; top–代码实现/** * 思路 * 1、使用数组模拟栈 * 2、定义一个top标识为栈顶,初始化为-1 * 3、入栈操作,当有数据加入到栈时,top++ ;stack[top] = data; * 4、出栈操作,value=stack[top]; top-- */public clas原创 2021-11-14 19:18:31 · 446 阅读 · 0 评论 -
03-数据结构与算法-单链表实现
03-数据结构与算法-链表实现链表在内存中实际存储结构单链表逻辑图原创 2021-10-30 20:07:43 · 122 阅读 · 0 评论 -
02-数据结构与算法-数组实现队列
02-数据结构与算法-数组实现队列思路队列是一个有序列表,可以用数组或链表实现;遵循先入先出的原则,即存入队列的数据,要先取出,后存入的数据后取出以下示意图模拟队列代码实现如下数组实现队列/** * 使用数组模拟队列 */class ArrayQueue{ private int maxSize; //表示数组的最大容量 private int front; //指向队列头 private int rear; //指向队列尾 private in原创 2021-10-19 15:19:19 · 115 阅读 · 0 评论 -
根据GPS经纬度计算距离和位置获取
GPS距离计算和位置获取需求:1、知道地球上两点GPS经纬度坐标,根据两点坐标获取坐标位置。2、使用高德地图,根据经纬度获取实时位置。package com.bdms.utils;import com.alibaba.fastjson.JSONObject;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.MalformedU原创 2021-09-14 15:43:53 · 2431 阅读 · 0 评论