2013年12月16日

基于visual Studio2013解决面试题之0602全排列

摘要: 题目解决代码及点评/* 字符串全排列打印 比如 abc的全排列为 abc acb bca bac cab cba 从上例中可以看出求解思路,通过递归可以完成, 取出a,再递归获取bc的全排列 取出b,递归获取ac的全排列 取出c,递归获取ab的全排列*/#include using name... 阅读全文

posted @ 2013-12-16 23:51 三少爷的剑123 阅读(113) 评论(0) 推荐(0)

基于visual Studio2013解决面试题之0601二叉树深度

摘要: 题目解决代码及点评/* 求二叉树深度*/#include #include using namespace std;templateclass BiTNode{public: T nValue; BiTNode *pLChild; BiTNode *pRChild;};templatecla... 阅读全文

posted @ 2013-12-16 22:38 三少爷的剑123 阅读(134) 评论(0) 推荐(0)

基于visual Studio2013解决面试题之0510连续数之和

摘要: 题目解决代码及点评/* 输入一个正数 n,输出所有和为 n 连续正数序列。 例如输入 15,由于 1+2+3+4+5=4+5+6=7+8=15,所以输出 3 个连续序列 1 -5、4-6 和 7-8。*/#include using namespace std;void Print(int ... 阅读全文

posted @ 2013-12-16 22:32 三少爷的剑123 阅读(143) 评论(0) 推荐(0)

基于visual Studio2013解决面试题之0507字符串转整数

摘要: 题目解决代码及点评/* 输入一个表示整数的字符串,把该字符串转换成整数并输出。例如输入字符串"345" , 则输出整数 345。*/#include using namespace std;bool gIsVaild = true;// 转化函数int strToi(const char *... 阅读全文

posted @ 2013-12-16 22:11 三少爷的剑123 阅读(153) 评论(0) 推荐(0)

基于visual Studio2013解决面试题之0506取和为m的可能组合

摘要: 题目解决代码及点评/* 输入两个整数 n 和 m,从数列 1,2,3.......n 中 随意取几个数, 使其和等于 m ,要求将其中所有的可能组合列出来.*/#include #include #include using namespace std;// 通过递归... 阅读全文

posted @ 2013-12-16 22:07 三少爷的剑123 阅读(106) 评论(0) 推荐(0)

基于visual Studio2013解决面试题之0504单链表逆序

摘要: 题目解决代码及点评/* 单链表就地逆序 这个在一般公司面试中很常见*/#include using namespace std;// 链表节点定义class LinkNode{public: LinkNode* _next; int _val; LinkNode(int val, LinkN... 阅读全文

posted @ 2013-12-16 22:01 三少爷的剑123 阅读(153) 评论(0) 推荐(0)

基于visual Studio2013解决面试题之0503取最大数字字符串

摘要: 题目解决代码及点评/* 在字符串中找出连续最长的数字串,并把这个串的长度返回,并把这个最长数字串付 给其中一个函数参数 outputstr 所指内存。例如: "abcd12345ed125ss123456789"的首地址传给 intputstr 后,函数将返回 9,outp... 阅读全文

posted @ 2013-12-16 21:55 三少爷的剑123 阅读(169) 评论(0) 推荐(0)

基于visual Studio2013解决面试题之0502字符串左移

摘要: 题目解决代码及点评/* 定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。 如把字符串 abcdef 左旋转 2 位得到字符串 cdefab。 请实现字符串左旋转的函数,要求对长度为 n 的字符串操作的时间复杂度为 O(n), 空间复杂度为 O(1)。 解决思想: 将字符串... 阅读全文

posted @ 2013-12-16 21:53 三少爷的剑123 阅读(153) 评论(0) 推荐(0)

基于visual Studio2013解决面试题之0501上台阶

摘要: 题目解决代码及点评/* 一个台阶总共有 n 级,如果一次可以跳 1 级,也可以跳 2 级。求总共有 多少总跳法 分析方法: 当n = 1时,有1种跳法 当n = 2时,有2种跳法,(1+1,或者直接2) 当n > 2时,由于第一步可以选择跳1级或者跳2级,所以F(n) = F(n-1) + ... 阅读全文

posted @ 2013-12-16 21:49 三少爷的剑123 阅读(134) 评论(0) 推荐(0)

基于visual Studio2013解决面试题之0410计算二进制中1的个数

摘要: 题目解决代码及点评/* 求一个数中,二进制表示方式中1的个数 范例算法采用分治思想,通过位操作计算二进制中1的个数*/#include using namespace std;int counter(int n){ n = (n & 0x55555555) + ((n >> 1) &0x55... 阅读全文

posted @ 2013-12-16 21:41 三少爷的剑123 阅读(150) 评论(0) 推荐(0)

基于visual Studio2013解决面试题之0409判断一个栈是否另外一个栈的弹出序列

摘要: 题目解决代码及点评/* 判断某个序列是否出栈序列,比如 4 3 5 2 1,是1,2,3,4,5的出栈序列 解决方法: 使用栈数据结构,第一个栈存原始数据1,2,3,4,5,第二个栈是活动栈 第三个栈保存 4,3,5,2,1 做法是通过将原始数据栈往活动栈丢,没丢一次判断活动栈顶和第三个栈顶... 阅读全文

posted @ 2013-12-16 20:29 三少爷的剑123 阅读(180) 评论(0) 推荐(0)

cocos2d-x游戏开发系列教程-坦克大战游戏关卡选择场景的编写中

摘要: 在上节课我们能够显示关卡选择界面了,但是点击按钮没有任何反应,那么我们这篇文章将会介绍如何响应点击触摸等事件。要使精灵能够相应触摸事件,我们必须将我们的类继承于CCSprite和CCTargetedTouchDelegate,那么我们还需要实现CCTargetedTouchDelegate中的三个... 阅读全文

posted @ 2013-12-16 17:26 三少爷的剑123 阅读(144) 评论(0) 推荐(0)

【CSDN博客之星】2013年CSDN博客之星正在评选,希望大家支持投票,非常感谢!

摘要: 各位读者好, 本人博客自从2008年8月开通以来累计发表文章尽800篇(全部原创),访问量近185万。。 在去年的博客之星活动中非常感谢大家的支持。希望大家继续支持,为我投下宝贵的一票,我会一如既往的为大家贡献高质量,实用性强的博客文章的。谢谢大家! yincheng01投... 阅读全文

posted @ 2013-12-16 16:48 三少爷的剑123 阅读(114) 评论(0) 推荐(0)

cocos2d-x游戏开发系列教程-坦克大战游戏关卡选择场景的编写上

摘要: 下面我们新建一个关卡场景类代码如下:class ChoiceScene : public cocos2d::CCLayer{public : virtual bool init(); CREATE_FUNC(ChoiceScene); static cocos2d::CCScene *scene(... 阅读全文

posted @ 2013-12-16 11:52 三少爷的剑123 阅读(300) 评论(0) 推荐(0)

Windows Azure 安全最佳实践 - 第 5 部分:基于Claim 的标识,单点登录

摘要: 基于Claim的身份标识是处理网站与 Web 服务的身份认证和访问一种简单而强大的方式,无论您是在本地工作还是面向云工作。您可以通过减少自定义实施和使用基于Claim的单一简化标识模型,创建更安全的应用程序。 Windows Identity Foundation (WIF)是一组 .... 阅读全文

posted @ 2013-12-16 00:37 三少爷的剑123 阅读(176) 评论(0) 推荐(0)

Windows Azure 安全最佳实践 - 第 4 部分:需要采取的其他措施

摘要: 那么,哪些安全威胁应由WindowsAzure环境缓解?哪些安全威胁必须由开发人员缓解? 开发 Windows Azure 应用程序的最佳安全做法一文说明了对于在 Windows Azure 中运行的应用程序而言,什么样的威胁应被视为主要威胁。它还专门说明了 Azure 能够缓解的威胁以及... 阅读全文

posted @ 2013-12-16 00:20 三少爷的剑123 阅读(134) 评论(0) 推荐(0)

Windows Azure 安全最佳实践 - 第 3 部分:确定安全框架

摘要: 构建云应用程序时,安全始终是计划和执行Windows Azure的首要核心因素。第 1 部分介绍了威胁形势并且建议您的应用程序使用深度防御。第 2部分提出安全是一项共同责任,Windows Azure为您的应用程序提供超出内部部署应用程序需求的强大安全功能。但另一方面,它也暴露了您应该考虑的其... 阅读全文

posted @ 2013-12-16 00:05 三少爷的剑123 阅读(205) 评论(0) 推荐(0)

导航