zoukankan      html  css  js  c++  java
  • vb6.0的链表

    vb6.0过时了吗?是的,应该是。不过,到现在,它仍然有它的不可替代的用途。起码,.net开发的程序还不是每个电脑都能够运行,起码,现在的vb.net已经不支持ole控件。新的有新的理由,用旧的也有旧的用途。从这个角度看,所有的技术都谈不上过时与不过时。

    我现在在做的题库,比较起来就用vb6.0开发要方便得多。只不过原来习惯于C++的STL,突然发现原来VB6.0连内建的链表都没有。没办法,只能自己建造轮子了。现在把我自己写的这个链表与大家分享,或许你也需要,或许,你觉得我的这个设计笨拙得有些要命,那就请你帮我提出修改意见,不胜感谢。

    先定义数据节点(定义一个叫ListNode的类),从性能角度考虑,定义出具体的数据类型,此处为String,可改为其他类型:

    Code

    再 定义一个双向链表类(StrList)

    Code

    利用这个双向链表构造一个循环链表(CycList):

    Code

    使用实例代码: 

    Code



  • 相关阅读:
    流体力学笔记 第二章 流体力学的基本概念
    jvm常用的参数
    链表的反转
    数据流中的中位数
    二叉树对称
    二叉树镜像
    输入框校验
    判断单选或者复选框中选中的值
    网页中window.open 弹出 父页面和子页面数值交互
    数组去重
  • 原文地址:https://www.cnblogs.com/eyye/p/1365526.html
Copyright © 2011-2022 走看看