上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 思路还是很明了的,不知道为啥就是过不去了。这是之前写的版本,有问题,后来 又写了一个版本 新版本如下:可以调试过去,思路还是递归去找 左子树 和 右子树。 结果如下: 看了一个别人的 阅读全文
posted @ 2017-05-01 18:00 爱简单的Paul 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Given a non negative integer number num. For every numbers i in the range 0 ≤ i ≤ num calculate the number of 1's in their binary representation and r 阅读全文
posted @ 2017-04-30 22:50 爱简单的Paul 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 心态开放,愿意被挑战 专注如一,心无旁骛 对于所负责的任务,能做好,不会掉链子 在别人需要时,会真心的帮助;在自己需要时,会有很多人愿意真心的来帮助 具有敏锐嗅觉 不屈不挠,具有奋不顾身的进攻精神 不搞公司政治 说话不绕弯子,直接了当 坚持公司利益大于部门利益,没有小算盘 没有权利争夺 开放式沟通 阅读全文
posted @ 2017-04-29 20:37 爱简单的Paul 阅读(660) 评论(2) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-04-27 21:55 爱简单的Paul 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1. 整数字符转化为字符串数 阅读全文
posted @ 2017-04-25 10:05 爱简单的Paul 阅读(963) 评论(1) 推荐(0) 编辑
摘要: 一. 面试中strcpy函数是一个经常考到的知识点。 一般的写法如下: 几点注意: 1,检查指针有效性; 2,返回目的指针des; 3,源字符串的末尾 '\0' 需要拷贝。 [1]const修饰 源字符串参数用const修饰,防止修改源字符串。 [2]空指针检查 (A)不检查指针的有效性,说明答题者 阅读全文
posted @ 2017-04-24 21:39 爱简单的Paul 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 堆排序实现:参考源 归并排序:待更新。。。 阅读全文
posted @ 2017-04-24 10:20 爱简单的Paul 阅读(256) 评论(1) 推荐(0) 编辑
摘要: 题目描述 bug太多 题目描述 输入一个单向链表和一个节点的值,从单向链表中删除等于该值的节点,删除后如果链表中无节点则返回空指针。 链表结点定义如下: struct ListNode { int m_nKey; ListNode* m_pNext; }; 详细描述: 本题为考察链表的插入和删除知识 阅读全文
posted @ 2017-04-23 17:47 爱简单的Paul 阅读(3918) 评论(1) 推荐(0) 编辑
摘要: 一共10道题目,难度不大,就是题量大,时间短。 1. 编程 写一个函数,求出一字符串的所有排列。 2. 编程 实现一个在32位系统下把字符串转换成浮点数的函数 float atof(char * input) 3. 编程 有一个单向链表,用C、C++编程实现该单向链表的遍历操作,请自己定义单向链表的 阅读全文
posted @ 2017-04-23 13:42 爱简单的Paul 阅读(268) 评论(0) 推荐(0) 编辑
摘要: Given an array where elements are sorted in ascending order, convert it to a height balanced BST. 阅读全文
posted @ 2017-04-22 23:20 爱简单的Paul 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1.一个机器人玩抛硬币的游戏,一直不停的抛一枚不均匀的硬币,硬币有A,B两面,A面的概率为3/4,B面的概率为1/4。问第一次出现连续的两个A年的时候,机器人抛硬币的次数的期望是多少? 9/4 11/4 15/4 4 5 28/9 解析: 注意题目要求是求期望。假设期望值为E。 先看第一次抛硬币: 阅读全文
posted @ 2017-04-21 23:36 爱简单的Paul 阅读(837) 评论(1) 推荐(0) 编辑
摘要: 详细描述: 函数接口说明: public String getResult(long ulDataInput) 输入参数: long ulDataInput:输入的正整数 返回值: String 输入描述: 输入一个long型整数 按照从小到大的顺序输出它的所有质数的因子,以空格隔开。最后一个数后面 阅读全文
posted @ 2017-04-20 10:05 爱简单的Paul 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 1.In the main() function, after ModifyString(text) is called, what’s the value of ‘text’? 这要从仔细读源码开始了。 FindSubString的功能,上面已经解释很清楚了,寻找一个先连续递增,在连续递减的字符串 阅读全文
posted @ 2017-04-19 22:57 爱简单的Paul 阅读(272) 评论(0) 推荐(0) 编辑
摘要: Given a binary tree, flatten it to a linked list in-place. For example,Given The flattened tree should look like: 阅读全文
posted @ 2017-04-19 15:37 爱简单的Paul 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Given inorder and postorder traversal of a tree, construct the binary tree. Note:You may assume that duplicates do not exist in the tree. 阅读全文
posted @ 2017-04-19 11:44 爱简单的Paul 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1 #include //实现单链表的建立,测长和打印 2 #include 3 using namespace std; 4 struct node // 定义节点类型,包含一个数据域和一个指针域 5 { 6 int data; 7 node *next; 8 }; 9 node * creat() 10 ... 阅读全文
posted @ 2017-04-18 15:58 爱简单的Paul 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 题目描述 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 class Solution { public: void replaceSpace(char *str,int length) { 阅读全文
posted @ 2017-04-17 22:22 爱简单的Paul 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 题目描述 •连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 输入描述: 连续输入字符串(输入2次,每个字符串长度小于100) 输出描述: 输出到长度为8的新字符串数组 输入例子: abc 123456789 输出例子: 阅读全文
posted @ 2017-04-17 21:11 爱简单的Paul 阅读(771) 评论(0) 推荐(0) 编辑
摘要: Given a binary tree, determine if it is a valid binary search tree (BST). Assume a BST is defined as follows: The left subtree of a node contains only 阅读全文
posted @ 2017-04-17 14:22 爱简单的Paul 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 转自 每日一道算法题 公众号 树的遍历是一个基础问题,也有很多的实际应用,可以用来找到匹配的字符串、文本分词和文件路径等问题。 数的遍历有两个基本的方法:深度优先遍历 和 广度优先遍历 。 深度优先遍历又根据处理节点的顺序不同,可以分为:中序遍历、前序遍历和后序遍历。这些知识点也是深度优先遍历经常考 阅读全文
posted @ 2017-04-17 10:34 爱简单的Paul 阅读(25689) 评论(0) 推荐(6) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页