- 浏览: 719605 次
- 性别:
- 来自: 嘉兴
文章分类
- 全部博客 (386)
- Struts1.1 (2)
- Database (18)
- Core Java (15)
- Log4j (4)
- SSH (0)
- Dao (1)
- Architecture Design (1)
- References (2)
- Eclipse&MyEclipse (10)
- Hibernate (7)
- Spring (8)
- JavaMail (1)
- Data Structure And Algorithm (48)
- Struts 2 (2)
- SSI (1)
- SSL (2)
- JSTL (1)
- EJB3 (2)
- NET (2)
- XML (2)
- Components (2)
- Ant (3)
- Multi Thread (1)
- Performance Monitoring (1)
- Web Server (17)
- Oracle (1)
- jQuery (8)
- Regular Expression (1)
- Weblogic (1)
- Exception (1)
- Security (2)
- File Manipulation (1)
- JavaScript (12)
- JVM (2)
- HTML&DIV&CSS (4)
- Android (10)
- Beyond GFW (0)
- Business (0)
- SVN (6)
- 虚拟主机 (1)
- Virtual Host (3)
- My mentality (5)
- OS (15)
- ISPMP (3)
- Magento (5)
- Jsoup&HttpClient (7)
- LINUX (9)
- Database Design (0)
- Power Designer (1)
- TaobaoOpenPlatform (2)
- C/C++ (3)
- Maven (11)
- Quartz (1)
- Load Balance (1)
- Zabbix (4)
- Product&Business (1)
- Pay Interface (1)
- Tomcat (2)
- Redis (1)
- 集群 (1)
- Session (1)
- 共享Session (1)
- Jedis (1)
- jenkins (1)
- 持续集成 (1)
- Web前端 (1)
最新评论
-
aqq331325797:
特意注册账号上来说一句。牛逼!
swagger2.2.2 与 spring cloud feign冲突 -
KitGavinx:
跨顶级域名怎么保持sessionid一致?
Tomcat7集群共享Session 基于redis进行统一管理 -
jaychang:
dujianqiao 写道HI ,能否给一个完整的demo 啊 ...
淘宝订单同步方案 - 丢单终结者 -
GGGGeek:
找了一会儿,感觉mybatis应该没有这种操作,直到发现博主的 ...
mybatis collection list string -
dujianqiao:
HI ,能否给一个完整的demo 啊 ?
淘宝订单同步方案 - 丢单终结者
#include<stdio.h> #include<iostream> using namespace std; #define FALSE -1 typedef struct Node{ int data; Node *next; }Node,*Stack; Stack top=(Node *)malloc(sizeof(Node)); void InitialStack() { top->next=NULL; } bool IsEmpty() { bool flag; top->next==NULL?flag=true:flag=false; return flag; } int PopNode() { Node *temp=(Node *)malloc(sizeof(Node)); temp=top->next; if(top->next==NULL) return FALSE; int data=temp->data; top->next=temp->next; free(temp); return data; } void Push(int data) { Node *temp=(Node *)malloc(sizeof(Node)); temp->data=data; temp->next=top->next; top->next=temp; } void procOutput() { cout<<"转换后的值为:\n"; while(!IsEmpty()) { cout<<PopNode(); } cout<<"\n"; } int main() { int N; while(cin>>N) { InitialStack(); while(N!=0) { Push(N%2); N=N/2; } procOutput(); } return 0; }
发表评论
-
【排序算法系列】希尔排序
2015-12-05 16:14 810希尔排序的概述: a[0]...a[n-1 ... -
归并排序
2015-06-20 15:28 864public class MergeSort { pub ... -
插入排序
2015-06-20 15:27 462/** * 插入排序1 容易理解 * * ... -
有序线性链表归并
2013-10-05 11:30 1519#include<stdio.h> #incl ... -
Trie树 应用 Phone List
2012-06-15 11:21 1152Phone List 时间限 ... -
Trie树 单词查找树 键树(JAVA版附分析说明)
2012-06-13 10:27 5124来源于英文“retrieval”. ... -
Trie树 单词查找树 键树
2012-06-12 08:59 1121转自:http://zh.wik ... -
数字金额转中文大写金额
2010-11-26 15:09 1404/** * 用来将数字金额转化成中文大写的金额 ... -
汉诺塔递归算法
2010-11-25 08:17 1325import java.util.Scanner; /* ... -
约瑟夫出圈
2010-11-24 20:45 1076#include<iostream> #incl ... -
SmartHashSet只是为了解释HashSet的原理
2010-07-26 11:11 1334写该类的目的只是为了 ... -
二叉树中序遍历非递归算法
2010-06-29 23:17 1693#include<iostream> usi ... -
二叉树的创建
2010-06-29 23:15 1106#include<iostream> usi ... -
哈弗曼树建立与哈弗曼编码
2010-06-29 23:12 1216#include<iostream> #de ... -
二叉排序树转双向链表(要求无任何新增节点)
2010-06-29 23:07 2463题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双 ... -
线索二叉树中插入结点
2010-06-29 23:05 1853#include<iostream> usi ... -
二叉排序树的递归与非递归查找
2010-06-29 22:58 2260#include<iostream> usi ... -
二叉树中序线索化及查找某一结点的前驱,后继结点
2010-06-29 22:54 2648#include<iostream> usi ... -
十字链表定义创建查找
2010-06-29 22:44 1288#include<iostream> #defi ... -
稀疏矩阵转置
2010-06-29 22:39 1602#include<iostream> #defi ...
相关推荐
链式栈的进制转换源代码 #define datatype int typedef struct stacknode { int num; datatype data; struct stacknode *pNext; }StackNode; StackNode * init(StackNode * phead);//初始化 StackNode * push...
上面的压缩包里含有源代码和代码思路的介绍PPT。用的是C++(含有少量C)用的是链式栈模板实现的,计算器有良好的用户界面。可以输入表达式,进行加减乘除、乘方、开方、求余等一系列运算,还可进行多次运算。
链式栈是栈的一种类型,实现是通过链表来实现,这里给出了C++模板实现的栈
链式栈的栈的实现! C++····························
链式栈,本程序系数据结构课程课本实例,亲测可用
c++顺序栈实现,定义链式栈类 验证如下算法的正确性,各种功能及指标 包括压栈和弹栈操作 为增强程序可读性,有适当注释
数据结构链式栈
使用链式结构来实现栈,提供常见的栈操作,push() pop() top() empty() size()
实现链式栈和顺序栈的定义,分别创建一个栈。
在C语言里面没有模板一说,这里通过用一些极为巧妙的方法来实现了类似于C++的模板功能,使得链式栈的数据可以通过实际需要的类型来决定
linkstack链式栈示例代码演示,包含工程文件及代码文件
数据结构,创建链式栈(输入命令式),C++实现创建链式栈
这是我原来实现的一些数据结构(C++实现)有:线性表,顺序表,顺序栈,链式栈。此代码供大家学习参考!
2_链式栈的初始化.c
链式栈定义以及实现,数据结构及算法的作业题
链式栈的应用实例:可以实现判定字符串中的括号是否配对,如果不配对,可以指出不配对的括号。 压缩包包含源码(.c文件),linux环境下编译生成的可执行文件,头文件,以及测试用的main.c文件 本实例用于C语言以及...
C++ 顺序栈和链式栈的实现 数据结构 类模板
本篇文章是对使用C++实现一个链式栈的代码进行了详细的分析介绍,需要的朋友参考下
链式栈的C++实现。创建CStack类,实现栈的各项功能:压栈、出栈、遍历、清空等。
代码有详细注释! 1.语言:使用java编程 2.数据结构:使用单链表头插法仿实现栈 3.非递归使用DFS搜索一条路径 4.递归求解所有路径