![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
链表
code_leader
这个作者很懒,什么都没留下…
展开
-
用数组+单链表实现栈功能
数组实现public class ArrayStack { public static void main(String[] args) { Stack stack = new Stack(100); stack.push(3); stack.push(4); stack.push(5); stack.pop(); }}class Stack//数组栈实现{ public int原创 2020-12-04 08:51:37 · 86 阅读 · 0 评论 -
单向链表解决约瑟夫问题
单向链表创建以及约瑟夫问题解决package com.loopList;public class LoopList { public static void main(String[] args) { Loop loop = new Loop(); loop.AddNode(7);//创建num个单向环形链表 loop.show_looplist(); pop(loop.getFirst(),4,2);//拿到单向环形链表指向第一原创 2020-12-02 15:07:06 · 331 阅读 · 0 评论 -
单链表的增删改查
单链表的增删改查最主要是为了保存一下成果,有错误的话希望大家及时留言package com.list;import java.util.Scanner;public class Test01 { public static void main(String[] args) { List list = new List(); ListNode node = new ListNode(1); ListNode node1 = new List原创 2020-11-29 18:33:28 · 104 阅读 · 0 评论 -
二个有序链表的合并
二个有序链表相加,没有采用迭代的方式。普通的逻辑思维#include<iostream>using namespace std;class List_Node //链表结点定义:一个value,一个指针指向下一个结点{public: int value; List_Node *ptr; };class List//链表类,{public: List_Node *head; int value; List() { this->head = new Lis原创 2020-10-02 12:07:17 · 87 阅读 · 0 评论