一.前言:如果想读入一个字符串,必须首先预留存储字符串的空间,然后才使用输入函数来获取合格字符串。二.创建存储空间
要做的第一件事是建立一个空间用来存放字符串。不要指望计算机读取字符串时会自动计算字符串长度,并且为字符串分配空间。所以,字符串的空间必须人为分配:最简单的办法就是在声明中指出数组的大....
分类:
其他好文 时间:
2014-05-14 03:39:21
阅读次数:
205
1、四种表示a[i][j]的形式是等价的:a[i][j]==*(a[i]+j)==*(*(a+i)+j)==(*(a+i))[j]2、通过行指针p引用二维数组a的元素a[i][j]的方法可用以下4种等价形式:p[i][j]==*(p[i]+j)==*(*(p+i)+j)==(*(p+i))[j]3、...
分类:
其他好文 时间:
2014-05-12 22:33:04
阅读次数:
281
原题地址:http://oj.leetcode.com/problems/convert-sorted-array-to-binary-search-tree/题意:将一个排序好的数组转换为一颗二叉查找树,这颗二叉查找树要求是平衡的。解题思路:由于要求二叉查找树是平衡的。所以我们可以选在数组的中间那...
分类:
编程语言 时间:
2014-05-12 21:44:57
阅读次数:
379
Given a singly linked list where elements are
sorted in ascending order, convert it to a height balanced BST.1.
将LinkedList的值保存到一个数组中,转化成Convert Sorte...
分类:
其他好文 时间:
2014-05-12 05:53:09
阅读次数:
367
一、Memcache是一种缓存技术(内存),你可以把它想像成一张巨大的内存表,形式如下[它就是一个服务]keyvaluekey值(字符串)可以放(字符串【二进制数据[视频、音频、图片]】,数值,数组,对象,)二、memcache服务的安装1、安装
memcached –d install2、启动 ....
分类:
其他好文 时间:
2014-05-12 05:22:24
阅读次数:
227
求数组最小值及其下标题目描述编程,输入n(3<n<=10)个数,输出这n个数中的最小值及其下标。
输入描述输入n个数(1<=n<=10) 输出描述最小值及其下标 样例输入31 2 3 样例输出1 0
分类:
其他好文 时间:
2014-05-12 01:06:57
阅读次数:
327
vector类为内置数组提供了一种替代表示,与string类一样 vector 类是随标准 C++引入的标准库的一部分 ,为了使用vector 我们必须包含相关的头文件 :
#include
使用vector有两种不同的形式,即所谓的数组习惯和 STL习惯。
一、数组习惯用法
1. 定义一个已知长度的 vector :
vector ivec( 10 ); //...
分类:
编程语言 时间:
2014-05-11 22:21:45
阅读次数:
415
1. 存储类型
mongodb文档类似于json,但不是完全的json。
json只有六种类型:null, bool, 数字,字符串,数组,对象。
但是mongo的文档在json的基础上还扩展了几种类型, 比如,日期类型,整数,浮点数。
mongodb真正存储在磁盘上是使用bson(binary json)。...
分类:
数据库 时间:
2014-05-11 20:28:51
阅读次数:
442
java对字符串的各种方法封装的很好,总结一下项目中用到的字符串操作:1、将获取到的字符串,使用某种字符(例如空格“
”,逗号“,”),将字符串分隔,获取到一个字符串数组,使用split方法String strSplit[] = w.split("
");//w是待分割的字符串,使用空格分割Stri...
分类:
其他好文 时间:
2014-05-11 15:47:27
阅读次数:
232
设计实现一种通用的迭代器,该迭代器用于在某个多维整型数组中,按实际存储顺序逐个遍历指定切片范围内的元素,以便进行任意操作。
1)需要为该迭代器实现四个接口:初始化,获取当前元素在数组中的地址,跳到下一个,遍历是否结束。
2)基于该迭代器,创建一个切片数组的拷贝,只包含指定切片内的元素,保持原有存储顺序不变。...
分类:
其他好文 时间:
2014-05-11 02:08:20
阅读次数:
316