社区
C++ 语言
帖子详情
有关栈的问题
rolen
2004-08-26 08:43:38
如何创建一个多进程共享的栈?谢谢!
...全文
149
4
打赏
收藏
有关栈的问题
如何创建一个多进程共享的栈?谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
coyprightbao
2004-08-27
打赏
举报
回复
mark
sboom
2004-08-27
打赏
举报
回复
平台相关的问题。
如果在windows下可用内存影射文件的方法,查查
OpenFileMapping
MapViewOfFile
这2个API
rolen
2004-08-26
打赏
举报
回复
能够详细一点么?
就是如何申请一块共享内存?这块内存的生存期如何控制?
我自己已经写好了堆栈类,还差这个内存区了,帮帮忙,谢谢!
jkjium
2004-08-26
打赏
举报
回复
自己申请一块共享内存,按照栈的方式组织
用
栈
实现迷宫
问题
#include <stdio.h> #include <stdlib.h> #include <malloc.h> #define MAXSIZE 500 //
栈
最大的容量 #define MAXLENGTH 20//设置最大的行和列是20 20*20 typedef struct{ int x; int y; }PosType;//PosType 坐标类型的变量PosType typedef struct { int ord;//用于存放路线 PosTy
栈
的应用之背包
问题
背景 使用递归函数都可以用局部
栈
保存中间信息的非递归函数来解决,相应的,任何一个包含循环的程序都可以翻译为一个不包含循环的递归函数。 如果遇到一个递归算法,希望做出它的一个非递归实现,更合适的方法是分析算法的具体情况,弄清楚计算的细节,然后根据得到的认识自己设计出相应的非递归函数。 只有一个递归调用时,这种形式的递归函数定义很容易翻译成非递归的函数定义。如果函数中出现了多个递归调用,算法的翻译将复杂许多,但还是可以完成的。 经典算法
问题
背包
问题
的递归解法中使用了两个递归调用,可以通过两层循环翻译成非递归
汉诺塔
问题
的
栈
实现方法
汉诺塔
问题
的
栈
实现方法 汉诺塔
问题
,通过递归方法实现,逻辑非常清晰,但因递归的效率
问题
,对于盘子数量过大的情形,会递归报错,使用
栈
实现汉诺塔
问题
,会有所改进,实现的思路,有助于理解和使用
栈
来解决类似的递归
问题
。 使用
栈
实现步骤的模板: 1、建立任务
栈
和输出
栈
, 2、建立初始任务记录,将任务记录压入任务
栈
, 3、对任务
栈
进行出
栈
操作来完成任务,完成任务的动作压入输出
栈
对不同的
问题
,在出
栈
操作时进行处理,要根据
问题
要求和出
栈
的数据,直接处理或分解后继续压入
栈
,直至任务
栈
清空。 python
火车发车
问题
- stack 出入
栈
问题
火车发车
问题
- stack 出入
栈
问题
题目链接 - hdu1022 题目 As the new term comes, the Ignatius Train Station is very busy nowadays. A lot of student want to get back to school by train(because the trains in the Ignatius ...
用
栈
走迷宫
问题
用
栈
解决走迷宫
问题
c++ 初学者友好 简单的循环思想
C++ 语言
65,213
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章