题目:
Write a function to find the longest common prefix string amongst an array of strings.
题意:
写出一个函数,找到一组数组中的最长公共子串。
算法分析:
需要构建两重循环。第一层是最短子串的长度,另一层是遍历字符串数组中的每个成员。
brute force的想法,以第一个字符串为标准,对于...
分类:
编程语言 时间:
2015-07-09 13:14:47
收藏:
0 评论:
0 赞:
0 阅读:
162
#include
using namespace std;
typedef struct BiTNode{
int data;
struct BiTNode *lchild, *rchild;
}BiTNode,*BiTree;
class solution{
public:
bool searchBst(BiTree root, int key, BiTree f, BiTree ...
分类:
编程语言 时间:
2015-07-09 13:14:26
收藏:
0 评论:
0 赞:
0 阅读:
209
开始搞op的时候,看到op竟然可以直接安装一些插件,激动坏了,因为这东西对嵌入式的小系统来说简直不敢想,但是op就支持了,就是这么任性。
好不容易编译了固件,按照网上的教程,telnet进去,首先opkg update 结果没有想象中的华丽更新,竟然是下面这个
什么鬼?竟然说路径找不到,拷贝到浏览器里,尼玛果然是没有,但是发现http://downloads.openwrt.org/sn...
分类:
其他 时间:
2015-07-09 13:13:55
收藏:
0 评论:
0 赞:
0 阅读:
4948
xerces-c是一个可以校验XML合法性的XML解析器,它的语言是C++,它的官方主页:http://xml.apache.org/xerces-c。它支持下面这些标准:XML 1.0 ,XML 1.1 ,DOM 1, 2, 3 , SAX 1.0 和SAX 2.0, XML Schema。
xerces操作XML主要是分几步:
先调用XMLPlatformUtils::Init...
分类:
其他 时间:
2015-07-09 13:13:36
收藏:
0 评论:
0 赞:
0 阅读:
211
screenX:参照物为电脑的屏幕左上角,距离电脑屏幕的水平距离
clientX:参照物是内容区域左上角,距离内容区域左上角的水平距离,会随着滚动条的移动而移动
pageX:参照物也是内容区域的左上角,距离内容区域左上角的水平距离,但是不会随着滚动条的移动而移动...
分类:
其他 时间:
2015-07-09 13:13:25
收藏:
0 评论:
0 赞:
0 阅读:
168
Android:解决view.getDrawingCache()返回null的问题...
分类:
移动平台 时间:
2015-07-09 13:13:16
收藏:
0 评论:
0 赞:
0 阅读:
308
简介在移动互联网时代,移动app能解决用户的很多生活琐事,比如
导航:去任意陌生的地方
周边:找餐馆、找酒店、找银行、找电影院在上述应用中,都用到了地图和定位功能,在iOS开发中,要想加入这2大功能,必须基于2个框架进行开发
Map Kit :用于地图展示
Core Location :用于地理定位2个热门专业术语
LBS :Location Based Service
SoLoMo :...
分类:
移动平台 时间:
2015-07-09 13:13:16
收藏:
0 评论:
0 赞:
0 阅读:
320
iOS开发中 如果客户端做的人性化一点肯定会考虑自动登录
其实原理很简单,就是再首次登录成功之后将用户名和密码存入userdefault 下次登录的时候判断usedefault中有没有存储用户名密码,如果有的话就绕过登录界面直接登录
但是在做的过程中遇到了一个问题 现在做一整理,供大家学习,指正
一般实现自动登录都是在加载页中去实现,
但是登录一般都需要与服务器通信,是异步的,而加...
分类:
移动平台 时间:
2015-07-09 13:12:05
收藏:
0 评论:
0 赞:
0 阅读:
236
概念
对象序列化:将对象输入到流里面,并在之后将其读回。
注意事项
对象需要实现Serializable接口,Serializable接口没有任何方法,不需要重写
由于对象可能会重复使用,对象暂用不再是原来的内存地址,因此,序列化过程中引入序列号这个东西,如下图
序列化用途
对象通过序列化,然后在网络中传输,不同的机器负责不同的计算部分,从而实现分布式计算,提高计算的效...
分类:
编程语言 时间:
2015-07-09 13:11:55
收藏:
0 评论:
0 赞:
0 阅读:
223
感觉还不错,分享给大家。
活到老,学到老!对于科学知识,我们人类应始终报以敬畏和学习的态度。...
分类:
其他 时间:
2015-07-09 13:11:46
收藏:
0 评论:
0 赞:
0 阅读:
243
这一篇说下如何发布和安装python自定义模块,版本:Python 2.7 。1.创建setup.py现在如果已经写好一个python文件,为了尽量简明,创建一个新的文件夹,把自己py文件放进去。接着在这个文件夹中创建一个名为 setup.py 的文件,用来表示模块的元数据,文件的内容类似下面这个样子。除了手工创建,有很多python编辑器也可以更简便的来创建这个文件,例如 pycharm。from...
分类:
编程语言 时间:
2015-07-09 13:11:26
收藏:
0 评论:
0 赞:
0 阅读:
299
联合登录,请求令牌时对方返回空的解决办法...
分类:
其他 时间:
2015-07-09 13:11:16
收藏:
0 评论:
0 赞:
0 阅读:
246
[UIActivityIndicatorView _applicationDidEnterBackground:]: message sent to deallocated instance...
分类:
移动平台 时间:
2015-07-09 13:11:06
收藏:
0 评论:
0 赞:
0 阅读:
423
flash是用来存储代码的,在运行过程中不能改;EEPROM是用来保存用户数据,运行过程中可以改变,比如一个时钟的闹铃时间初始化设定为12:00,后来在运行中改为6:00,这是保存在EEPROM里,不怕掉电,就算重新上电也不需要重新调整到6:00
两者都是非易失性存储器
FLASH的全称是FLASH EEPROM,但跟常规EEPROM的操作方法不同
FLASH和EEPROM的最大区别是F...
分类:
其他 时间:
2015-07-09 13:10:55
收藏:
0 评论:
0 赞:
0 阅读:
204
其实早在几年前就有开发一个自己的游戏地图编辑器的想法,当时使用JavaSE开发的,纯属练手。结果后来笔记本出问题了,数据丢失,代码都找不回来了。
于是便准备重新开发一个游戏地图编辑器的,因为自己偶尔会研究JavaFX,而且论GUI技术,JavaFX也确实还是不错,所以就使用JavaFX做了。
GitHub地址:javafx-TKMapEditor。
JavaFX相关个人博客...
分类:
编程语言 时间:
2015-07-09 13:10:45
收藏:
0 评论:
0 赞:
0 阅读:
271
最近要用到c++ 11,所以没办法只得把那台centos6.6的gcc4.4.7升级一下。
gcc编译器已经出到5.1了,但是我对最新的版本并没有特别大的兴趣,更喜欢稳定性的版本。
gcc4.8.1 是第一个完全支持C++11 的编译器,我这边装的是4.8.2.
一、获取gcc4.8.2包并解压缩:
下载链接:http://gcc.skazkaforyou.com/releas...
分类:
系统服务 时间:
2015-07-09 13:10:25
收藏:
0 评论:
0 赞:
0 阅读:
326
这道题与033 Search in Rotated Sorted Array基本思路一样, 也是比较最左边和中间的值的差别,唯一要注意的是 当a[left] < a[mid]的时候需要将a[left] 加入到右半部分一起考虑,因为有可能a[left] 就是最小值class Solution: ...
分类:
其他 时间:
2015-07-09 13:09:35
收藏:
0 评论:
0 赞:
0 阅读:
255
摘自:http://blog.csdn.net/qianzai5765638/article/details/6952321我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里...
分类:
移动平台 时间:
2015-07-09 13:09:25
收藏:
0 评论:
0 赞:
0 阅读:
237
一:如何提问 1. 尝试自己解决 帮助文档 示例 2. 提问的要求 问题要详细(能被别人看懂, 一个知识点) 报错信息(截图) 二:1.Linux区分大小写 2.所有内容以文件形式保存,包括硬件(一切皆文件) 3.Lin...
分类:
系统服务 时间:
2015-07-09 13:08:55
收藏:
0 评论:
0 赞:
0 阅读:
263
执行过程中的内存空间未释放时应用程序后,动态内存泄漏不再使用,因此,很可能导致应用程序的内存无线增长。泄露包含未对系统的资源的及时释放,比方句柄等。内存溢出即用户在对其数据缓冲区操作时。超过了其缓冲区的边界;尤其是对缓冲区写操作时,缓冲区的溢出非常可能导致程序的异常。一.内存泄露“知己知彼。方能百战...
分类:
其他 时间:
2015-07-09 13:08:45
收藏:
0 评论:
0 赞:
0 阅读:
713