摘要:
Traceroute是用来侦测主机到目的主机之间所经路由情况的重要工具,也是最便利的工具。前面说到,尽管ping工具也可以进行侦测,但是,因为ip头的限制,ping不能完全的记录下所经过的路由器。所以Traceroute正好就填补了这个缺憾。 Traceroute的原理是非常非常的有意思,它受到目的 阅读全文
摘要:
Python 字符串 字符串是 Python 中最常用的数据类型。可以使用引号('或")来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。例如: 1访问字符串中的值 Python不支持单字符类型,单字符也在Python也是作为一个字符串使用。 Python访问子字符串,可以使用方括号来截取 阅读全文
摘要:
Python Number 数据类型用于存储数值。 数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。 Python 四种数值类型: 整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。 长整型(long integers) - 无限大小的 阅读全文
摘要:
先来一个愉快的Hello World吧,就是这么简单,不需要写标点符号,但是需要严格按照缩进关系,Python变量的作用域是靠tab来控制的。 一.定义 Python里面定义变量直接把变量名写上就可以了,不用管是什么类型的变量,如果一行中定义多个变量,直接在前面把变量名写好,用逗号隔开,然后等号,后 阅读全文
摘要:
Python是一门简单易学,功能强大的编程语言。它具有高效的高级数据结构和简单而有效的面向对象编程方法。Python优雅的语法和动态类型以及其解释性的性质,使它在许多领域和大多数平台成为编写脚本和快速应用程序开发的理想语言。 下面介绍如何在OSX下安装Python语言集成开发环境。主要分为2过步骤 阅读全文
摘要:
内联函数是指那些定义在类体内的成员函数,即该函数的函数体放在类体内。 内联函数从源代码层看,有函数的结构,而在编译后,却不具备函数的性质。内联函数不是在调用时发生控制转移,而是在编译时将函数体嵌入在每一个调用处。编译时,类似宏替换,使用函数体替换调用处的函数名。一般在代码中用inline修饰,但是能 阅读全文
摘要:
讯飞来华师校招。然后做了一套笔试题,晚上通知第二天去面试。 笔试题的难度偏简单,20个单选,10个多选,5个填空,2个编程。考的都是比较基础的东西。程序题,第一个20个考斐波那契,顺手就写了2种一个递归,一个递推的。第二个,字符数中删除重复出现的字符,要求字符顺序不变,我觉得第二个题有个坑要注意点, 阅读全文
摘要:
#1151 : 骨牌覆盖问题·二 #1151 : 骨牌覆盖问题·二 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 上一周我们研究了2xN的骨牌问题,这一周我们不妨加大一下难度,研究一下3xN的骨牌问题?所以我们的题目是:对于3xN的棋盘,使用1x2的骨牌去覆盖一共有多 阅读全文
摘要:
#1372 : 平方求和 #1372 : 平方求和 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 对于一个非负整数n,最少需要几个完全平方数,使其和为n? 输入 输入包含多组数据。对于每组数据: 第一行是n;如果n为-1,表示输入结束。(0 <= n <= 100000 阅读全文
摘要:
题目描述 输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。 思路: 递归,然后深搜,因为题目定义的,是从根到叶子节点的才算一条路径,所以,搜索到叶子节点的时候return ,每次把sum-当前节点的值,传给d 阅读全文
摘要:
很简单,直接ac: 2 思路: dfs,找出联通的房子,再判断对角是否为空地 阅读全文
摘要:
题目2 : 岛屿 题目2 : 岛屿 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 给你一张某一海域卫星照片,你需要统计: 1. 照片中海岛的数目 2. 照片中面积不同的海岛数目 3. 照片中形状不同的海盗数目 其中海域的照片如下,"."表示海洋,"#"表示陆地。在"上 阅读全文
摘要:
题目大意: 输入一个字符串流,里面有数字和非数字,非数字将数字隔开了,要找出,出现次数最多的数字。 思路: 先将所有非数字用统一字符替换,然后找出数字,需要判断下一个字符是不是数字,然后将数字存到hashmap里面,出现存在过的数字,hashmap的value+1;最后输出value值最大的数字。 阅读全文
摘要:
题目描述 汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很简单?OK,搞定它! 阅读全文
摘要:
题目描述 输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。 输出描述: 对应每个测试案例,输出两个数,小的先输出。思路:头尾指针,向中间走。第一组数据肯定是积最小的。 1 class Solution { 2 publi 阅读全文