若离风

设置背景图片

近期更新 Java递归回溯算法

Java递归回溯算法
在我们解决很多重复的问题的时候,将会涉及到很多重复的代码,但是编程的基本原则就是简洁,显然这些重复的代码违背了这项原则,那么算法中就为我们提供了一种减少重复性代码的方法,这种方法就是递归,解释起来就是方法自己调用自己,然后来解决问题,这种方法有很明显的优点,就是极大的减少了代码量,但是也有一个缺点,代码不容易理解,并且在执行有些操作的时候执行效率很低,但是因...

近期更新 偶遇骗子

10
偶遇骗子
现在的片子可真多啊,我真的是服了,你说在闲鱼上遇到片子就算了,我在京东上都能遇到骗子,今天我又在交易猫上遇到了一个骗子,不过骗子虽然多,但是他们的手段还是那么的老旧,今天我在交易猫上挂了一个账号,很快就吸引了这个骗子,先来看看这个骗子的手法吧 [![](https://www.rlfit.cn/content/uploadfile/202201/thum-...

近期更新 中缀表达式转后缀表达式的方法

中缀表达式转后缀表达式的方法
在生活中我们使用到遇到的算术式都是中缀表达式的形式就是将运算符写下中间,形如:``1+2*5/8+6``这种被称为中缀表达式,这种书写方式对于人来说比较好理解,但是对于计算机来说就不是那么好理解了,所以就有人发明了后缀表达式,就是将运算符写在数字后面,形如:``5 6 + 7 8 * +``这种就被称为后缀表达式,那这个后缀表达式对应的中缀表达式是什么呢?`...

Java栈的理解

Java栈的理解
# 栈(stack) 根据英文单词也可以理解为堆,这两个都可以用来表示Java的这种数据结构 ## 栈的特点 1. 栈区别于链表,它是一种先进后出的序列表 2. 栈是一种限制插入和删除只能在线性表的同一端进行的一种序列表,允许插入和修改的一端称为顶端,不能更改的一端称为尾端 3. 最先放入的数据在栈底,最后放入的数据在栈顶 4. 删除数据的时候最...

公安备案通过

5
公安备案通过
经过了几次的修改,博客公安备案终于通过了,我申请的是交互式的,本次公安备案通过意味着我给我长时间的运营提供了保障,评论功能也可以正常使用了,如果有什么人想试图攻击我的网站,那么他也将负法律责任,挺好。 不过这次备案前几次没有通过我也不知道是什么原因,提交了两次都是提示我**主域名不通过**,第三次申请之前,我又续费了一年的域名时间,更改了模板,关闭了评论,后...

Java记账系统

Java记账系统
简单写一个记账系统,这个系统本身并不难,用来练手的,所以仅仅只是实现了内存层面的记账功能,数据保存在内存当中,如果想要长时间的保存数据可以使用IO流来存储数据,这个系统的逻辑并不严谨,还有很多可以改善的地方,因为是练手的,所以就没考虑那么多,这些点做到心中有数即可 ## Main类 ```java public class Main { pu...

Java数据结构之单链表反转

Java数据结构之单链表反转
今天早上我被一个单链表反转题目给难到了,这是曾经腾讯的面试题,说实话大厂的面试题真的有点难度,不过相对来说这应该是面试题中比较简单的了,但是就是这个题,我想了半小时才搞清楚,不过我才开始学习数据结构,到以后题目做多了,应该会好很多吧! ## 题目 > 就是单链表反转,给定一个链表,将其倒着输出 ## 思路分析 单链表是靠内部的指针将数据一个一个串...

Java单链表(一)

Java单链表(一)
# Java单链表 ## 引言: 在解决实际问题的时候数组,集合等存储数据的时候可能无法满足我们的需求,然后就引出了链表的概念,链表又分为多种 ## 单链表结构的特点 > 一种链式存取的数据结构,单链表中的数据是以结点的形式存在,每一个结点是由数据元素和下一个结点的存储的位置组成。单链表与数组相比的最大差别是:单链表的数据元素存放在内存空间的地址是不...