注册 登录
  • 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 感谢各位客官的到来,小站的已经免费运营了15年头了,如果您觉着好,看着文章写的不错,还请看官给小站打个赏~~~~~~~~~~~~~!

水墨上仙的文章

水墨上仙
OC/C/C++

C++算法之二叉树深度遍历

C++算法之二叉树深度遍历
深度遍历是软件开发中经常遇到的遍历方法。常用的遍历方法主要有下面三种:(1)前序遍历;(2)中序遍历;(3)后序遍历。按照递归的方法,这三种遍历的方法其实都不困难,前序遍历就是根-左-右,中序遍历就是左-根-右,后续遍历就是左-右-根。代码实现起来也不复杂。转自:http://blog.csdn.net/feixiaoxing/article/detai……继续阅读 »

6年前 (2021-03-24) 3190浏览 472个赞

OC/C/C++

C++算法之单向链表

C++算法之单向链表
有的时候,处于内存中的数据并不是连续的。那么这时候,我们就需要在数据结构中添加一个属性,这个属性会记录下面一个数据的地址。有了这个地址之后,所有的数据就像一条链子一样串起来了,那么这个地址属性就起到了穿线连结的作用。 相比较普通的线性结构,链表结构的优势是什么呢?我们可以总结一下: (1)单个节点创建非常方便,普通的线性内存通常在创建的时候……继续阅读 »

6年前 (2021-03-24) 3264浏览 2172个赞

OC/C/C++

Java中的垃圾回收机制

Java中的垃圾回收机制
Java中的垃圾回收机制转自:http://blog.csdn.net/jzhf2012/article/details/8467730 1&nbsp引言    Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程……继续阅读 »

6年前 (2021-03-24) 2723浏览 2215个赞

OC/C/C++

C++ STL基础之Vector用法实例

C++ STL基础之Vector用法实例
C++ STL基础之Vector用法实例vector的函数共有五大类:定义及初始化,增加删除元素,访问元素,返回迭代器,获取设置长度容器转自:http://blog.csdn.net/ouyangshima/article/details/8471343#include <string>#include <vector> #……继续阅读 »

6年前 (2021-03-24) 3349浏览 1703个赞

OC/C/C++

C++中 new 和 delete的用法实例

C++中 new 和 delete的用法实例
C++中 new 和 delete的用法实例出处:http://blog.csdn.net/ssoftware/article/details/8471372 new和delete可以有效地、直接的进行动态内存的分配和释放。&nbsp运算符new返回指定类型的一个指针,如果分……继续阅读 »

6年前 (2021-03-24) 3409浏览 2901个赞

OC/C/C++

C++ 获取PE文件自校验值

C++ 获取PE文件自校验值
C++ 获取PE文件自校验值转自:http://blog.csdn.net/cackeme/article/details/7950224 这里所说的自校验值其实有两种,一种是PIMAGE_OPTIONAL_HEADER中的CheckSum,一般可执行文件编译时该值添零,另一种是通过计……继续阅读 »

6年前 (2021-03-24) 2646浏览 1071个赞

OC/C/C++

c++实现欧拉回路问题

c++实现欧拉回路问题
欧拉回路问题由七桥问题而来,其基本问题是是否能一次性不重复地走遍这七座桥,转换为数学问题中的图论就是指的是从图中的一个顶点出发,是否能够一次性不回头地走遍所有的边,算法代码如下本文转自:http://blog.csdn.net/shen823797837/article/details/8476842#include <iostream>……继续阅读 »

6年前 (2021-03-24) 2324浏览 1226个赞

OC/C/C++

C++ 线性搜索算法示范

C++ 线性搜索算法示范
C++ 线性搜索算法演示,线性搜索效率要低于二分查找算法//Linear search //Programming by : Erfan Nasoori//Mail : ketn68@yahoo.com//Date of send : 2009/2/1 #include<iostream>#include<conio&g……继续阅读 »

6年前 (2021-03-24) 1844浏览 968个赞

OC/C/C++

每对结点之间最短路径的C++实现

每对结点之间最短路径的C++实现
Dijkstra算法和Bellman-Ford算法只能计算出起始点到其他各点的最短路径,但不能计算任意两队顶点之间的最短路径。若真想利用这两张算法,可以来一个循环,每次让不同的顶点成为起始顶点,这样也可以解决,但这种方法效率比较低,所以要想其他方法。我们可以用最优化的原理来求每对顶点之间的最短路径,基本思想是:假设图中有一条从i到j结点的最短路径,k是图中的……继续阅读 »

6年前 (2021-03-24) 2544浏览 2582个赞

OC/C/C++

C++ 二叉搜索树 模板

C++ 二叉搜索树 模板
以前写的二叉搜索树,其中节点是类模板,可对任何实现了比较大小的数据的插入、查找及删除操作。并使用Traits技术实现了使用迭代器对操作数据,移植性好,效率较高。使用请注明出处,谢谢。来源:http://blog.csdn.net/guankle/article/details/8133945#pragma once#include <iostr……继续阅读 »

6年前 (2021-03-24) 3100浏览 2877个赞

加载中……