自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

龙跃十二

微信搜索 龙跃十二 ,精彩文章等着你

  • 博客(9)
  • 资源 (19)
  • 收藏
  • 关注

原创 无头单链表

一、无头单链表的非尾节点删除(不能遍历链表) 我们无法删除该节点,我们可以下一个节点的值给该节点,再删除下一个节点 代码如下:void NoHeadSeqListDelete(SListNode *pos) //删除一个无头链表的非尾节点(不能遍历链表){ SListNode*tmp; tmp=pos->_next; //保存pos->_next的值,方便一会销毁

2017-12-20 22:58:55 811

原创 链表的从尾到头打印(四种方法)

一、单链表从尾到头打印的四种方法。 1、正常从尾到头打印。 用一个尾指针指到最后,尾指针每次前移移位,遇到尾指针则打印。void EndToFirstPrintNode(SListNode*ps) //正常从尾到头打印{ SListNode *cur=ps; SListNode *tail=NULL; while (ps != tail) { c

2017-12-17 17:16:14 7638 1

原创 单链表(创建,增,删,查,改,打印,销毁链表)

一、单链表(增,删,查,改,打印,销毁链表) 注意链表头的动态,需要改变头指针的先把指针保存起来 1,链表的创建。 2,链表的打印。(循环打印,遇到null则停止) 3,单链表的插入(包括头插,尾插,随机插)。 提示:①空链表,则直接插入;②只有一个节点和尾插,注意插入后 next=NULL;③其他情况就是正常插入。 3,单链表的删除(包括头删,尾删,

2017-12-14 20:35:29 1366 1

原创 顺序表

顺序表的增,删,查,改,排序

2017-12-13 15:54:14 741

原创 时间复杂度和空房间复杂度

一、时间复杂度:(注意:不是指程序运行时间)1定义:一般情况下,算法中基本操作重复执行的次数是问题规模n的某个函数,用T(n)表示,若有某个辅助函数f(n),使得当n趋近于无穷大时,T(n)/f(n)的极限值为不等于零的常数,则称f(n)是T(n)的同数量级函数。记作T(n)=O(f(n)),称O(f(n)) 为算法的渐进时间复杂度,简称时间复杂度。 2、 计算方法:在计算时间复杂度的时候,先找出

2017-12-09 19:19:50 1958

原创 尾递归实现斐波那契数

一、先普及下尾递归:如果一个函数中所有递归形式的调用都出现在函数的末尾,我们称这个递归函数是尾递归的。当递归调用是整个函数体中最后执行的语句且它的返回值不属于表达式的一部分时,这个递归调用就是尾递归。尾递归函数的特点是在回归过程中不用做任何操作,这个特性很重要,因为大多数现代的编译器会利用这种特点自动生成优化的代码。 二、实例展示:尾递归实现斐波那契数long long fib(int n,lon

2017-12-09 19:02:08 673

原创 扫雷

C语言马上学完,找了个课设的题目练练手。 一、功能描述: 1、使用方格显示,利于坐标输入。 2、分三个级别的难度。(初级 10个雷,中级 20个雷 ,高级 35) 3、第一次输入如果是雷,就随机移到非雷区,保证第一次不会被炸死。 4、可以显示一周雷的个数。 5、可以标记雷、取消标记。 6、输入坐标如果一周无雷,即展开,遇到有雷就停止展开。 7、保证屏幕上不累计出现多框图,每次显示前

2017-12-08 21:43:41 708 4

原创 c注释转换为cpp注释

一、分析题目:本题关键在于几种状态的转换,我们可以简单分为如图几种状态 有了这个图解我们就可以轻松撸代码了 二、代码展示:(多文件) 1、头文件#ifndef __REVERSE_H__#define __REVERSE_H__#include <stdio.h>void reverse_comment(FILE *ifp,FILE *ofp); //注释函数void do_null

2017-12-07 17:00:22 361

原创 三子棋(智能版)

理解 指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针 写博客,将连接发给我。 指针数组:

2017-12-04 17:43:27 511 3

Dev-Cpp.zip

Dev-C++是一个Windows环境下的一个适合于初学者使用的轻量级 C/C++ 集成开发环境(IDE)。它是一款自由软件,遵守GPL许可协议分发源代码。它集合了MinGW中的GCC编译器、GDB调试器和 AStyle格式整理器等众多自由软件。原开发公司 Bloodshed 在开发完 4.9.9.2 后停止开发,所以现在由 Orwell 公司继续更新开发,最新版本:5.11。

2019-11-07

jdk-1.8-x64安装包

java jdk1.8 windows 64位安装包,下载解压即可安装。再也不用担心官网无法下载的问题

2019-08-07

python-3.7.4.zip

python3.7.4 windows 64位的安装,下载解压安装即可使用,再也不用担心墙的问题。如果需要更新版本也可以私信我,免费送你

2019-08-07

VMware-Workstation-12.0.0-2985596精简官方中文安装注册版v2.zip

VMware Workstation 12的安装包。zip压缩的,下载解压,直接安装使用。

2019-07-10

SQLyog工具

SQLyog 是一个快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库,由业界著名的Webyog公司出品。 使用SQLyog可以快速直观地让您从世界的任何角落通过网络来维护远端的MySQL数据库。

2019-05-03

minGW Windows下的

Windows下的minGW zip包,下载解压直接可用,需要配置path,配置方法可百度。

2019-04-11

typora window下载

解决typora window安装包下载 墙的问题,下载直接安装,教程自己百度

2019-04-07

C语言深度剖析

本书属于C语言经典书籍,是每个C语言学习者必读书物。

2018-06-14

C语言程序设计

C语言学习者的入门必备书籍,也是国内众多高校的经典教材。

2018-06-07

Adblock Plus

Adblock Plus是Chrome浏览器中非常流行的一款广告拦截插件,Adblock Plus的用户多达数百万之多,在全球范围内都有很高的使用评价,Adblock Plus是由一个开源社区来维护。 Adblock Plus是一款非常强大的广告拦截插件,其不仅是一款免费的插件,而且支持包括Chrome、Firefox等多种浏览器,今天而大家介绍的这个版本就是Adblock Plus for Chrome。在Chrome浏览器中安装并启用了Adblock Plus插件以后,它会自动屏蔽掉网页中的广告并把空白的页面合并到一起,就像广告从来没有发生的一样!

2018-05-24

boost库源码

Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。Boost库为我们带来了最新、最酷、最实用的技术,是不折不扣的“准”标准库。

2018-05-19

makefile详解

本文档向详细描述了makefile文件的写法和用法,适合linux学习者使用。

2018-04-12

CrackVS2008ForWindows7

VS试用版的评估期XX天后结束及找不到输入序列号的地方

2018-04-05

数据结构知识点总结

总结了数据结构的全部知识点,并把细节知识点写成了博客解释,文件中附有链接。 适合学生用来总结知识框架。

2018-03-19

【数据结构】——搜索二叉树的插入,查找和删除(递归&非递归)

本代码是在windows平台下vs2008上编译通过,包含搜索二叉树的插入,查找和删除算法(采用递归和非递归两种方法)。包含全部在平台下的文件,解压可以直接运行。

2018-02-26

C语言版扫雷

扫雷完整代码,玩家第一下不会被炸死,可以选择难度。

2018-02-02

C语言版三子棋

完整的源代码文件,可以进行选择谁先走,电脑会自动拦截你,让你赢的不那么轻松,如果电脑先走,玩家胜利的概率为零,电脑不会出错。

2018-02-02

c语言知识点总结完整版

C语言全部知识点总结,采用xmind思维导图制作,知识点全面,思路清晰,内容完整,逻辑严谨。

2018-02-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除