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



  • 相关阅读:
    C#利用System.Net发送邮件(带 抄送、密送、附件、html格式的邮件)
    ASP.NET跨平台实践:无需安装Mono的Jexus“独立版”
    在.NET Core之前,实现.Net跨平台之Mono+CentOS+Jexus初体验
    初识Docker和Windows Server容器
    windows 7 docker oralce安装和使用
    javaweb学习总结(三十)——EL函数库
    javaweb学习总结(二十九)——EL表达式
    javaweb学习总结(二十八)——JSTL标签库之核心标签
    javaweb学习总结(二十七)——jsp简单标签开发案例和打包
    在Servlet使用getServletContext()获取ServletContext对象出现java.lang.NullPointerException(空指针)异常的解决办法
  • 原文地址:https://www.cnblogs.com/eyye/p/1365526.html
Copyright © 2011-2022 走看看