码迷,mamicode.com
首页 >  
搜索关键字:逃离    ( 322个结果
《Effective C++》学习笔记(四)
前言 今天给自己订的任务是将《Effective C++》第二章看完,一口气看下来发现量并不大,这一章剩下的内容都较为简短,来看看今天的条款吧。 条款08:别让异常逃离析构函数 如同条款的字面意思,不要让析构函数中抛出异常,这样会使程序出现不明确行为。 举个例子:有一个Widget的自定义类的vector。 vector v; 当它在呗销毁的时候,它需要销毁掉里面含有的所有Widget,如果里面有10个Widget,在析构第一个元素期间,有个异常抛出,其它九个依旧得销毁,而不是跳过。 ...
分类:编程语言   时间:2014-08-26 15:28:46    阅读次数:212
HDU1728 逃离迷宫 DFS
这个题卡在不知道怎么判是否转弯,不过看了大神的解题就懂了,程序里的(dir!=-1 && i!=dir)就是用来判断是否转弯了。 本题我是用的dfs,找到终点时并不晕就返回真,程序并没有遍历整个图。并且在走重时会根据在重点的转弯是turn判断以选优, 这在程序中操作,并作为剪枝,注意本题剪枝很重要,不然会超时的。 下面俩解释一下bfs()中if()剪枝中为什么相等的情况不能剪掉(先看代码去)...
分类:其他好文   时间:2014-08-24 14:15:32    阅读次数:311
HDU 1728 逃离迷宫 BFS
其实就是让你找最少的拐弯次数,dk数组记录到一个点的最少拐弯次数,每次让一个方向上的所有点进队就好了。注意如果拐弯次数相等还是可以进队的,因为过来的方向可能不一样。#include #include #include #include #include #include #include #incl...
分类:其他好文   时间:2014-08-23 21:34:41    阅读次数:326
华为2014机试试题 - 洞穴逃生
精灵王子爱好冒险,在一次探险历程中,他进入了一个神秘的山洞。在洞穴深处,精灵王子不小心触动了洞穴内暗藏的机关,整个洞穴将很快塌陷,精灵王子必须尽快逃离洞穴。精灵王子的跑步速度为17m/s,以这样的速度可能无法逃出洞穴。庆幸的是精灵王子拥有闪烁法术,可在1s内移动60m,不过每次使用闪烁法术都会消耗魔法值10点。精灵王子的魔法值恢复的速度为4点/s,只有处在原地休息状态时才能恢复。     现在已...
分类:其他好文   时间:2014-08-22 21:12:59    阅读次数:217
HDU 1728 逃离迷宫
这道题做的我想哭啊。。WA了将近十次了吧一开始我用数组模拟的队列,后来和老大代码对拍,感觉改的是基本都一模一样了,还是WA实在没有办法了,改用queue了题目里的x是列y是行,和代码里的反过来的,要注意!题目里面说在起点的时候无论朝哪个方向走都不算一次转弯,所以我们将方向和转弯次数都赋值为-1,这样...
分类:其他好文   时间:2014-08-17 19:48:52    阅读次数:336
Effective C++ 条款八 别让异常逃离析构函数
class DBConn //这个class用来管理DBConnction对象 { public: //自己设计一个新的DBConn接口 方法3 void close() { db.close(); closed = true; }...
分类:编程语言   时间:2014-08-15 19:23:19    阅读次数:170
逃离北上广之后,老码农的悲哀(顺便晒下简历,请围观,但请勿人肉,求放过!求无视!)
逃离北上广之后,老码农的悲哀(顺便晒下简历,请围观,但请勿人肉,求放过!求无视!)
分类:其他好文   时间:2014-08-14 01:22:27    阅读次数:251
hdu 1728 逃离迷宫 (bfs+循环队列)
逃离迷宫 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 15248    Accepted Submission(s): 3681 Problem Description   给定一个m × n (m行, n列)...
分类:其他好文   时间:2014-08-08 12:55:55    阅读次数:286
HDU1728 逃离迷宫 【方向BFS】
逃离迷宫 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 15120    Accepted Submission(s): 3650 Problem Description   给定一个m × n (m行, n列)...
分类:其他好文   时间:2014-08-04 11:08:27    阅读次数:275
HDU 1728 逃离迷宫
这题 思路没错..对照了AC的代码,但很奇怪...后来 试出来 是下标问题..真的是这样吗?? 1 #include 2 #include 3 using namespace std; 4 #define maxn 105 5 char maze[maxn][maxn]; 6 int dir[][2...
分类:其他好文   时间:2014-08-03 15:13:25    阅读次数:176
322条   上一页 1 ... 28 29 30 31 32 33 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!