定义一个链表
包括两个属性,一个是val 这个节点的当前的值;另一个是下一个节点,即存放的是一个地址,指向下一个节点的


public class ListNode {int val;ListNode next;public ListNode(int i){val = i;}public static void main(String[] args) {ListNode listNode = new ListNode(1);ListNode listNode1 = new ListNode(2);ListNode listNode2 = new ListNode(3);ListNode listNode3 = new ListNode(4);listNode.next = listNode1;listNode1.next = listNode2;listNode2.next = listNode3;System.out.println(listNode.next.next.next.val);}
}

ListNode的理解相关推荐

  1. 育儿知识小分享—— 如何引导孩子学会分享

    育儿知识小分享-- 如何引导孩子学会分享 2019-05-15 18:43 来源:东艺幼儿园 原标题:育儿知识小分享-- 如何引导孩子学会分享 现在是一个讲究科学育儿的社会,不管是孩子的教育还是孩子的 ...

  2. c语言中listnode是什么意思,怎么理解typedef Node * List

    如何理解typedef Node * List 各位达人,近日看C Primer Plus中的一个单链表的头文件,其中有一个typedef看不大明白.具体情况如下: /* list.h -- head ...

  3. 【数据结构】某些难理解点

    1 typedef char ListData; 2 //表示以后可以用ListData来代替char类型 3 4 typedef struct node{ //此处node,只在结构体中出现和使用 ...

  4. 看一遍就理解,图解单链表反转

    前言 反转链表是程序员必备的基本素养,经常在面试.笔试的过程中出现.一直觉得反转链表实现代码不是很好理解,决定搬leetcode那道经典反转链表题出来,用十多张图去解析它,希望加深大家对链表反转的理解 ...

  5. LeetCode练习及自己理解记录(1)

    文章目录 LeetCode练习及自己理解记录(1) 516. 最长回文子序列 148. 排序链表 56. 合并区间 57. 插入区间 102. 二叉树的层序遍历 107. 二叉树的层序遍历 II 66 ...

  6. [转载] Python 递归 深入理解递归 Python递归剖析,绝对让你看懂!

    参考链接: Python | print()中的结束参数 目录 递归剖析 递归的两个过程 return 返回值 详解 递归思路二分法和递归尾递归递归练习题 递归剖析 递归真的很重要,之前学的时候,学的 ...

  7. python listnode.val_Python 学习 -- 数据结构与算法 (五)

    链表代码 理解指针或引用的含义 将某个变量赋值给指针,实际上就是将这个变量的地址赋值给指针,或者反过来说,指针中存储了这个变量的内存地址,指向了这个变量,通过指针就能找到这个变量. 警惕指针丢失和内存 ...

  8. 一文带你深入理解Redis中的底层数据结构,再也不怕不懂数据类型的底层了

    数据结构前言 都说Redis快,因为什么呢?只是因为它是内存数据库,所有操作都是基于内存进行的吗?其实不然,这与它的数据结构也是密不可分的.下面我们就来了解一下Redis的数据结构. Redis 数据 ...

  9. 转载:看一遍就理解,图解单链表反转

    转载:看一遍就理解,图解单链表反转 看一遍就理解,图解单链表反转 前言 反转链表是程序员必备的基本素养,经常在面试.笔试的过程中出现.一直觉得反转链表实现代码不是很好理解,决定搬leetcode那道经 ...

最新文章

  1. 百度提出PADDLESEG:一个高效的图像分割开发工具
  2. Jobs(三) HTML的form表单提交中文后,后台取出乱码的问题
  3. rnn词性标注算法_Python预测算法哪家强?权游龙妈是生还是凉凉?
  4. 【USACO】电子游戏 有条件的背包
  5. Linux文件系统与日志分析(inode、inode节点耗尽故障处理、文件备份和恢复、日志文件管理)
  6. *** Python版一键安装脚本
  7. java 酒店预定 app_Android应用源码酒店在线预定app项目全套
  8. 禁止访问 共享计算机,win7如何禁止局域网用户访问电脑
  9. df满足条件的值修改_如何用python实现熵值法求指标权重(实例)
  10. editor修改样式 vue_VUE 项目如何快速优化?
  11. windows自动设置ip地址脚本
  12. Hibernate映射组件属性为集合(二)
  13. Python之父再度发声:我们能为中国的“996”程序员做什么?
  14. 逆袭?或将掌舵万亿SaaS巨头的Taylor竟是“天选之人”
  15. windows修改mac地址
  16. python人脸比对算法_用Python实现一个简单的——人脸相似度对比
  17. 开箱:阿里技术人在读什么书?
  18. 用python画圆角矩形_如何用OpenCV绘制圆角矩形(带圆角的矩形)?
  19. 国外著名大学的开放资源
  20. 深入理解Java虚拟机(周志明第三版)- 第十二章:Java内存模型与线程

热门文章

  1. 机器学习 | 台大林轩田机器学习基石课程笔记12 --- Nonlinear Transformation
  2. 前端实现五子棋小游戏2(AI实现人机对战)
  3. Zerg虫族的传说[官方资料]
  4. 区块链——Hyperledger Fabric2.2单点搭建网络
  5. 三分钟计算机自我介绍面试,三分钟面试自我介绍【三篇】
  6. Android Edittext 手机号码格式输入设置
  7. 微信小程序 - 公农历通用时间选择器组件
  8. [原创]自定义公历农历日期选择器
  9. 敏捷迭代燃尽图_3个敏捷燃尽报告以及如何使用它们
  10. python图像倾斜校正_python 图像倾斜校正