JAVA学习
IT_St_Ning
从头来过,脚踏实地,厚积薄发!
展开
-
Java实现线性表的就地逆序方法
所谓的线性表即每个数据元素具有确定的位置,数据得组织方式又有顺序存储和链式存储,接下来我们线性表中的顺序表及链表的就地逆序问题进行讨论:1.对于线性表中的顺序存储比较容易理解的写法:public void inverseSqList() { Object temp;//定义交换变量 for (int i = 0; i < curLen/2; i++) { //将a[0]与a[...原创 2020-03-19 17:04:22 · 2766 阅读 · 0 评论 -
Java中的几个算法分析测试
1.基本函数机器测试体会:测试代码:/* * FunctionValues.java * * Created on: 2020年3月3日 * Author: Sdjzu_Nxy */package homework;public class FunctionValues { public static void main(String[] args) { i...原创 2020-03-16 19:30:27 · 1886 阅读 · 0 评论 -
Java中的经典算法——汉诺塔问题
今天来说一说经典的算法问题换诺塔问题,这个问题比较容易理解,但是数比较大的时候机器计算花费的时间很长。汉诺塔问题的解释,这里就不详细说了,给大家附上百度百科的链接大家了解一下。以下是该程序的代码:/* * Hanoi.java * * Created on: 2020年2月22日 * Author: Sdjzu_Nxy */package algorithm;im...原创 2020-02-22 16:36:34 · 318 阅读 · 0 评论 -
Java中的经典算法——三种排序方法(冒泡/选择/插入)
今天给大家介绍的是三种排序方法,分别是冒泡排序,选择排序以及插入排序,这三种排序方法各有特色,个人认为三种方法理解起来很简单,冒泡跟插入用代码实现可能比较简单,选择排序就复杂一点。我把排序的三种方式放在了一个程序中,分别用了三个函数来实现三种不同的排序方法,代码如下:/* * SortMethod.java * * Created on: 2020年2月21日 * Autho...原创 2020-02-21 22:12:50 · 299 阅读 · 0 评论 -
Java中的经典算法——循环返回上级目录/统计不同的字符串
今天带来的是关于字符串的几道题木,其实比较简单,第二道题目的正则表达式是个难点。因为有了疑问,所以我还在研究正则表达式。下面就步入正题:1.循环返回上级目录代码如下:/* * DisplayParentDirectory.java * * Created on: 2020年2月20日 * Author: Sdjzu_Nxy *///循环显示上级目录package ...原创 2020-02-20 19:41:39 · 900 阅读 · 0 评论 -
Java中的经典算法——求最大公约数/最小公倍数/瓶盖换饮料
今天的题目是求最大公约数和最大公倍数,我把他们放在了一个程序当中:求最大公约数及最小公倍数/* * GreatestCommonDivisor.java * * Created on: 2020年2月19日 * Author: Sdjzu_Nxy *///求两个数的最大公约数(辗转相除法)://求两个数的最小公倍数(两数的乘积除以最大公约数):package alg...原创 2020-02-19 20:45:19 · 283 阅读 · 0 评论 -
Java中的经典算法——分解质因数/Switch判断成绩/猴子吃桃
今天给大家送上今天学的几个问题,另外课程跟昨天一样,附上昨天的几个问题的链接:好了步入正题:1.分解质因数:题目解释:简单来说类似于 12 = 2 * 2 *3 其中的因数是质数程序代码:/* * PrimeFactor.java * * Created on: 2020年2月18日 * Author: Sdjzu_Nxy *///分解质因数:(递归算法)pac...原创 2020-02-18 14:58:38 · 284 阅读 · 0 评论 -
Java中的经典算法——求素数/求水仙花数
之前学的Java快忘了,为了能够提高一下使用Java编程的能力,应对这个学期的数据结构,所以跟着网课做了几个题,稍有改动,本人大学生,计算机专业的,是个小白,如果存在错误,请大家指正,一块交流学习!接下来就进入正题了1.求两个数范围内的素数:直接上代码:/* * Prime.java * * Created on: 2020年2月17日 * Author: Sdjzu_...原创 2020-02-17 21:16:18 · 476 阅读 · 0 评论 -
Java基础——环境变量的配置
在下是个计算机专业的学生,目前还是个小白,希望通过这种方式加深学习,如有问题请大各位大佬们指出来,共同学习进步。一、总体方向:1.下载并安装JDK2.配置环境变量JAVA_HOME、path 和classpath编写程序并测试二、具体步骤:1.根据自己的机器类型 32 位或 64 位操作系统下载JDK,(https://www.oracle.com/technetwork/java/...原创 2019-11-17 00:11:06 · 377 阅读 · 0 评论