至于未来会怎么样 反正路还长 天总会亮

Life is a journey, not a destination, care should be the scenery along the way and the mood to see the scenery.

个人博客
  • ...
     程序 浏览(17)  tangzihan ++阅读原文
    逆波兰表达式计算
    要求完成一个逆波兰计算器 1.输入一个逆波兰表达式(后缀表达式),使用栈计算其结果 2.支持小括号和多为数整数 思路分析 如 `(3+4) 5-6`的逆波兰表达式为`3 4 + 5 x 6 -` 1.将表达式 `3 4 + 5 x 6 -` 放到Arr...
  • ...
     程序 浏览(9)  tangzihan ++阅读原文
    利用栈实现中缀表达式计算
    如下图 ![](http://www.zihanzy.com/uploads/images/article_con/202101/30/article_con_1611994590_h0fF05eeai.png) 根据用户输入的表达式,得出计算结果 思路分析 本题看似简单,实则不然,要实现这个功能我们...
  • ...
     程序 浏览(17)  tangzihan ++阅读原文
    栈(stack)
    先来看一个实际需求 ![](http://www.zihanzy.com/uploads/images/article_con/202101/30/article_con_1611994590_h0fF05eeai.png) 根据用户输入的表达式,得出计算结果,这样一个程序怎么写? 对于计算机而言,用户...
  • ...
     程序 浏览(10)  tangzihan ++阅读原文
    单向环形链表--约瑟夫问题
    首先来看一个著名的约瑟夫(Josephu)问题 ![](http://www.zihanzy.com/uploads/images/article_con/202101/30/article_con_1611975569_C2hzjPGjeJ.png) 设编号为1,2,3...,n个人围坐一圈,约定编号为`k`(14` 4号...
  • ...
     程序 浏览(13)  tangzihan ++阅读原文
    单链表常见问题
    求单链表节点中的个数 / 求单链表中节点的个数 @return / public int countNode(){ int count = 0; UserNode temp = head.next; while(true){ if...
  • ...
     程序 浏览(4)  tangzihan ++阅读原文
    链表
    链表在内存中存储如下示意图 ![](http://www.zihanzy.com/uploads/images/article_con/202101/20/article_con_1611103521_j5jPaPjQOU.png) head头节点的下一个节点地址为150即a1,a1下一个节点地址为110即a2,a2的...
  • ...
     程序 浏览(9)  tangzihan ++阅读原文
    数组模拟队列
    队列是一个有序列表,可以用数组或链表来实现,队列遵循先进先出的原则,即先存入的队列的数据要先取出,比如银行的排队叫号系统。 数组模拟队列 如下示意图,MaxSize代表队列能存储的最大容量 front和rear分别...
  • ...
     程序 浏览(12)  tangzihan ++阅读原文
    稀疏数组
    先来看一个实际需求 编写的五子棋程序中,有 存盘退出 和 续上盘 的功能 那么存盘退出与续上盘应该怎样实现? ![](http://)![](http://www.zihanzy.com/uploads/images/article_con/202101/17/article_con_16108...
  • ...
     程序 浏览(24)  tangzihan ++阅读原文
    数据结构之线性结构和非线性结构介绍
    数据结构包含线性结构和非线性结构 线性结构 1.数据元素之间存在一对一的线性关系。 2.线性结构有两种不同的存储结构,即顺序存储结构和链式存储结构 3.线性结构常见的有:数组(稀疏数组)、队列(单向队列,环...
  • ...
     程序 浏览(17)  tangzihan ++阅读原文
    linux安装puppeteer
    在安装puppeteer过程中遇到一些错误,记录一下 首先可能遇到node install.js错误,可以使用一下命令参数安装puppeteer `npm i --save puppeteer --ignore-scripts` 或者先执行一下命令再安装puppeteer ` npm config...