![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VC编程
文章平均质量分 51
puncher
这个作者很懒,什么都没留下…
展开
-
为新建医院选址
#include using namespace std;template struct graph{ int vexnum; int arcnum; ElemType *vex; int **AdjMatrix;};template void CreateUDN(graph &G){ cout cin >> G.vexnum >> G.arcnum; ElemType v1,v2原创 2009-11-22 20:28:00 · 1031 阅读 · 0 评论 -
图的C++关键路径代码
#include using namespace std;//*****stack.h以下是栈的实现#define STACK_INIT_SIZE 100#define STACKINCREMENT 10typedef int Status;templateclass stack{public: void InitStack(); void DestroyStack(); void Clea原创 2009-11-22 20:30:00 · 1404 阅读 · 1 评论 -
TSP的动态规划算法
程序运行之前先新建一个名为1.txt的文本,里面存储一个邻接矩阵的相关数据,如:0 3 1 5 8 23 564 0 6 654 9 5 56 6 0 4 2 123 5 654 54 0 3 6 8 9 654 3 0 1222 25 100 2原创 2009-11-22 20:31:00 · 1478 阅读 · 2 评论 -
马踏棋盘
//*****stack.h#ifndef _STACK_H#define _STACK_H#define STACK_INIT_SIZE 100#define STACKINCREMENT 10typedef int Status;templateclass stack{public: void InitStack(); void DestroyStack(); void ClearStack原创 2009-11-28 20:46:00 · 400 阅读 · 0 评论 -
一种求大数运算的方法,如5000!
自定义运算法则,通过整型数组存储大数的每一位。程序:#include using namespace std;int main(){ int a[99999]; int i,j,n,c; //C表示进位 while(1) { cout cin >> n; if(n原创 2012-11-20 11:26:19 · 573 阅读 · 0 评论 -
验证C++移位运算符,符号位的溢出效果,符号位的自动扩展与不自动扩展的情况
C++中的移位运算符>,移位的效果不是循环移位(如果需要,可用位与、位或人为实现循环移位),其他位数据会丢失。#include #include #include using namespace std;int main(){//移位不是循环移位,会丢失其他位。如果是带符号的,类型转换时会自动扩展符号位; // 如原创 2012-12-07 15:30:06 · 2245 阅读 · 0 评论 -
IEEE-754标准,浮点0在计算机中的存储方式
C++中double数据类型占64位,按IEEE-754的标准,1 位表示符号位,11位表示阶码,52位表示尾数。尾数实际能表示53位,最高位计算机默认存储数值1。浮点0的表示在计算机中每一位都是0,以下程序进行验证。//验证浮点0的表示方式,IEEE-754标准,浮点0计算机存储表示,64位全0。1位符号,11位阶码,52位尾数。#include #include using原创 2012-12-07 15:12:59 · 2977 阅读 · 0 评论 -
PROC是ORACEL提供的编程接口之一,将过程化的C语言与非过程化的SQL语句结合,PROC连ORACLE小例子。
ORACLE客户端TNSNAME.ORA配置:HS2008 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.71.128)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PO原创 2012-12-12 13:50:07 · 3108 阅读 · 0 评论