首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
4)腾讯公司2008软件安全竞赛
发新帖
0
0
第二阶段◇第二题
发表于: 2008-10-26 01:33
3737
第二阶段◇第二题
ccfer
16
2008-10-26 01:33
3737
源代码+编译后的执行文件:
2_2_src.rar
原理比较简单,将中缀式转成后缀式,利用栈实现逆波兰表达式求值。
输出时加当nTimes参数多次调用时也都连续输出到output.txt了,因为可能输出效率也计算在考察范围内,所以没有加只输出一次的控制,如果为了方便检查结果的正确性可以将nTimes取1。
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
#第二阶段◇第二题
上传的附件:
2_2_src.rar
(23.25kb,17次下载)
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
9
)
ccfer
雪 币:
8209
活跃值:
(4518)
能力值:
( LV15,RANK:2473 )
在线值:
发帖
84
回帖
1529
粉丝
106
关注
私信
ccfer
16
2
楼
还有表达式中的负数是要求加括号的,因为windows系统带的计算器也是需要有括号的
比如应该写成这样:
1*(-2)+3*(-4)
而不能写成这样:
1*-2+3*-4
2008-10-26 01:43
0
ccfer
雪 币:
8209
活跃值:
(4518)
能力值:
( LV15,RANK:2473 )
在线值:
发帖
84
回帖
1529
粉丝
106
关注
私信
ccfer
16
3
楼
睡醒起来,突然想到先前的版本运行结束以后忘了释放内存,
修正一下:
2_2_fix_src.rar
上传的附件:
2_2_fix_src.rar
(23.36kb,23次下载)
2008-10-26 07:21
0
ccfer
雪 币:
8209
活跃值:
(4518)
能力值:
( LV15,RANK:2473 )
在线值:
发帖
84
回帖
1529
粉丝
106
关注
私信
ccfer
16
4
楼
发现空格过滤写错了,表达式不能支持有空格的了
内存释放也不完全,有内存泄漏问题
2008-10-27 14:32
0
ccfer
雪 币:
8209
活跃值:
(4518)
能力值:
( LV15,RANK:2473 )
在线值:
发帖
84
回帖
1529
粉丝
106
关注
私信
ccfer
16
5
楼
658行:
s[i] = ch;
应该为:
s[j] = ch;
evaluate里面只free了a,忘记把b也free掉
CalcExpression最后的
for (i=0;i<(numcount+opcount+8);i++)循环里面
把i丢掉了,只释放了第一项
应嘎把->换成[i].
2008-10-27 14:39
0
bithaha
雪 币:
1505
能力值:
(RANK:210 )
在线值:
发帖
66
回帖
933
粉丝
4
关注
私信
bithaha
5
6
楼
test.txt 测试 程序运行出错
40分
2008-11-13 13:05
0
bithaha
雪 币:
1505
能力值:
(RANK:210 )
在线值:
发帖
66
回帖
933
粉丝
4
关注
私信
bithaha
5
7
楼
test.txt 见附件
上传的附件:
test.txt
(7.54kb,19次下载)
2008-11-13 13:15
0
ccfer
雪 币:
8209
活跃值:
(4518)
能力值:
( LV15,RANK:2473 )
在线值:
发帖
84
回帖
1529
粉丝
106
关注
私信
ccfer
16
8
楼
你这个式子最后没等号啊
2008-11-13 13:32
0
bithaha
雪 币:
1505
能力值:
(RANK:210 )
在线值:
发帖
66
回帖
933
粉丝
4
关注
私信
bithaha
5
9
楼
知道了,生成的test.txt都是不带=号的 刚
刚测试下你的没问题 sorry
我等下把分数重新修改下:)
2008-11-13 14:22
0
bithaha
雪 币:
1505
能力值:
(RANK:210 )
在线值:
发帖
66
回帖
933
粉丝
4
关注
私信
bithaha
5
10
楼
100分
换了个test.txt
除了ccfer和odaliu之外 其它分数不变
如果有疑问 还可以继续给我联系 这个题目不太好评分 可能不会太公平
下图中odaliu的程序 由于原程序中printf太多 都被我注释了 release编译的.
ccer分数变为100
odaliu变为62.82
上传的附件:
test.txt
(7.88kb,20次下载)
11.jpg
(34.32kb,178次下载)
2008-11-13 14:36
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
ccfer
16
84
发帖
1529
回帖
2473
RANK
关注
私信
他的文章
[原创]KCTF2021[秋季赛][第十题][生命的馈赠]wp
19459
[原创]KCTF2021[秋季赛][第九题][万事俱备]wp
18651
KCTF2021[秋季赛][第八题][群狼环伺]wp
18060
KCTF2021[秋季赛][第七题][声名远扬]wp
15468
[原创][2021][KCTF]第十题 一统江湖wp
12881
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
谁下载
×
fanli
jjnet
壹只老虎
liheying
mavermaver
ibmsc
ccfer
heiyelang
哈哈在世
glery
missiyou
anticode
wangsslei
lzeng
pusofalse
kaoyange
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部