function save($db){ //转换合法数组 $inputDb=var_export($db,TRUE); //组合写入字符串 $inputStr=str; //写入文件 file_put_contents('db.php', $inputStr);}
分类:
Web程序 时间:
2015-04-22 13:08:55
阅读次数:
131
这道题与实现数组中的删除重复元素类似。我们来看一下具体的过程,首先要判断是否为空(在这个上面吃了大苦头),删除下一个相同的元素的时候要定义一个tmp元素,再free掉即可。
#include
#include
struct ListNode
{
int val;
ListNode *next;
};
ListNode *deleteDuplicates(ListNode *head...
分类:
其他好文 时间:
2015-04-22 11:49:00
阅读次数:
150
这是由一道面试题联想到的一些问题,这里自己给做个小总结!首先看看这道面试题:#include
int main() {
int a[5] = { 1, 2, 3, 4, 5 };
int *pi = &a + 1; printf("%d, %d\n", *(a + 1), *(pi - 1));
return 0;
}答案是2, 5。至于是为什么,...
分类:
编程语言 时间:
2015-04-22 11:46:18
阅读次数:
174
算法思想1.在一个图中,把所有顶点分为两个集合P,Q(P为最短路径集合,Q为待选集合),用dis数组保存源点到各个顶点的最短路径(到自身为0)。
2.初始化P集合,就是加入源点到该集合,并在mark数组标记(代码中的mark[y]=1),那么Q集合就是剩下的顶点构成了。
3.在Q集合中找到这样一个顶点:源点到该顶点(记为u)的路径最短,把该点加入P集合,列出以u为起点的所有边(终点记为v),判断...
分类:
编程语言 时间:
2015-04-22 11:41:13
阅读次数:
216
一、题目要求题目:返回一个二维整数数组中最大子数组的和。要求: 输入一个二维整形数组,数组里有正数也有负数。 二维数组首尾相接,象个一条首尾相接带子一样。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大 两人结对完成编程任务。一人主要负责程...
分类:
编程语言 时间:
2015-04-22 11:29:24
阅读次数:
152
来自某道面试题,题忘了,难点在于:function 中的argument类数组怎么转数组我们来看看argument是什么function myToArray(){ console.log(arguments); console.log(arguments === Array) } myT...
分类:
编程语言 时间:
2015-04-22 11:13:03
阅读次数:
162
快速排序算法和合并排序算法一样,也是基于分治模式。对子数组A[p...r]快速排序的分治过程的三个步骤为:分解:把数组A[p...r]分为A[p...q-1]与A[q+1...r]两部分,其中A[p...q-1]中的每个元素都小于等于A[q]而A[q+1...r]中的每个元素都大于等于A[q];解决...
分类:
编程语言 时间:
2015-04-22 10:55:27
阅读次数:
126
Bash是Linux内定的shell,在前边讲解的很多命令都是通过bash的环境来处理的。下边就对bash来做一个从整体到局部的认识。对于bash我大致将其分为了三部分:变量、操作环境的配置和命令的输出操作。对bash的总结做了如下思维导图:
变量
对于变量从三方面来介绍:变量的类型、变量的操作和变量的内容操作。1、对于类型有环境变量和特殊变量,有一个较为突出的是数组变量,其中学...
分类:
系统相关 时间:
2015-04-22 09:41:53
阅读次数:
163
本文就学习中遇到的PHP函数return返回值的问题,这一点return用法进行了说明。
在函数的内部用return返回一个值或者为空来结束函数的运行。但是在return一个数组的时候,也可以在函数的内部直接使用print_r来打印。但一般都不这么做。
拿上一篇文章举例:
也可以这么实现:
<?PHP
function bubble($array){
$l...
分类:
编程语言 时间:
2015-04-22 09:39:13
阅读次数:
157
传送门:http://poj.org/problem?id=3693
题目:给出一个串,求重复次数最多的连续重复子串;
分析:
枚举重复单元的长度,然后理所当然的枚举起点。利用rmq处理,后缀i,i+l的最长前缀。
lcp/l+1,为当前相邻l长度单元的串的重复次数,但是由于i+=l,提高了效率,但是i不一定刚好是重复串的起点,所以如果r%l!=0,把串往前移l-r%l个单位。找到...
分类:
编程语言 时间:
2015-04-22 09:36:52
阅读次数:
178