分类目录归档:C++学习

c++语言学习,典型案例学习,c++入门教程,实例源码讲解,红颜丽人博客C++学日记,C++语言程序设计,数据结构基础算法应用,零基础学习c++等内容。

c++游戏入门基础



c++游戏入门基础

1、windows.h

1.1、SetConsoleTextAttribute//设置控制台文本颜色

1 void color(int a)//颜色函数
2 {
3 SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_[......]

Read more

深度优先搜索算法实例图解(DFS)



1.前言

深度优先搜索(缩写DFS)有点类似广度优先搜索,也是对一个连通图进行遍历的算法。它的思想是从一个顶点V0开始,沿着一条路一直走到底,如果发现不能到达目标解,那就返回到上一个节点,然后从另一条路开始走到底,这种尽量往深处走的概念即是深度优先的概念。

你可以跳过第二节先看第三节,:)[......]

Read more

NOIp2016算法

NOIp2016算法

程序大部分没经过编译和测评,欢迎在评论区指出本文中的错误
另:点开右下角像WIFI一样的标志进入RSS模式即可避免索引目录鬼畜的问题(可能需要向下翻一会才能找到本篇文章)

NOIp竞赛中还可能会用到的模板:Tarjan等,请大家注意一下

记得考前[......]

Read more

NOIP常见算法整理与总结

NOIP常见算法整理与总结。

前言

离NOIP还有一个星期,匆忙的把寒假整理的算法补充完善,看着当时的整理觉得那时还年少。第二页贴了几张从贴吧里找来的图片,看着就很热血的。旁边的同学都劝我不要再放PASCAL啊什么的了,毕竟我们的下一级直接[......]

Read more

C++动态规划最优解问题

动态规划:用来解决最优化问题
思想:把走过的路记下来,下次走时直接拿来用,以节省时间。
方法:从后向前建立记忆数组,把最优化判断转化成记忆数组的判断。
原理:局部最优,整体最优。
(建立记忆数组)
1.魔法课

哈里波特终于离开了可怕的舅舅家,来到了Hogwarts的魔法学校学习魔[......]

Read more

C++选择排序算法实例

C++选择排序算法实例。

这篇文章主要介绍了C++选择排序算法实例,本文先是介绍了什么是选择排序,然后给出了实现代码,需要的朋友可以参考下。

选择排序

选择排序是一种简单直观的排序算法,它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从[......]

Read more

sizeof()用法汇总

sizeof()用法汇总sizeof()功能:计算数据空间的字节数
1.与strlen()比较
strlen()计算字符数组的字符数,以”\0″为结束判断,不计算为’\0′的数组元素。
而sizeof计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示。
2.指针与静态数组的[......]

Read more