240 发简信
IP属地:安徽
  • 汉诺塔问题的求解与分析

    一、递归算法介绍 这篇文章讲的是一个古老而又经典的汉诺塔问题,他是递归算法的一个很好的应用实例。有关递归函数的介绍,在使用递归函数求解字符串的逆...

  • C语言实现二叉树的各种遍历及求解深度

    一、介绍 二叉树是一种重要的数据结构,在很多方面都有重要的应用,此文主要记录了二叉树的基础知识,包括二叉树的建立、前中后序遍历方式、层次遍历方式...

  • 使用递归函数求解字符串的逆置问题

    一、递归函数概述 在使用面向过程的编程语言进行程序编写的过程中,一般是按照结构化的编程思想、模块化的程序设计方法来进行程序的编写和代码的组织的。...

  • Resize,w 360,h 240
    以数制转换问题讲解栈数据结构的基本概念及其在计算机中的应用

    一、栈的概念介绍 在我们的生活中,总有这么一些例子,①食堂在堆放餐盘的时候,总是从下往上,在取餐盘的时候,又是从上往下;②最先放入厢式货车的货物...

  • 队列的基本概念介绍以及典型应用示例

    一、队列的概念介绍 提到队列这个词,或许你不会感到陌生,在我们的生活中,应用到队列这个概念的场景非常之多。我们日常的排队买饭,总是第一个到达窗口...

  • 寻找链表中值域最小的节点并移到链表的最前面

    一、题目描述 已知线性链表由list指出,链节点的构造为(data,next),请写一个算法,将链表中数据域值最小的那个节点移动到链表的最前面。...

  • 一个经典约瑟夫问题的分析与解答

    一、约瑟夫问题的由来 约瑟夫问题(Josephus)是由古罗马的史学家约瑟夫(全名Titus Flavius Josephus)提出的。它是一个...

  • 删除单链表中的重复元素

    一、题目描述 已知单链表L,写一算法,删除其中的重复节点。 二、分析解答 2.1 知识点分析 本题主要考察链表的相关知识点,其中包括:单链表的结...

  • 使用单链表数据结构存储结构化的学生信息

    一、题目描述 定义一个学生结构体,包含有:学号,姓名,成绩。输入N个学生的信息,并进行基本的链表操作。(更好的阅读体验,请在我的博客网站上阅读此...