10 2020 档案
摘要:数组可通过下标即键获取值,键可以是数值键或关联键,数值键与值没有真正关系,它们只是表示值在数组中的位置。 遍历数组时无论使用关联键还是数值键,都依赖于数组指针,它如同书签,告诉你当前的数组位置,但你并不直接操作数组指针,而是使用内置的语言特性或函数遍历数组。 php数组不需要在创建时指定其大小,甚至
阅读全文
摘要:__thread关键字是gcc内置的线程局部存储设施,它的存取效率可与全局变量相当,被该关键字修饰的对象每个线程都有一份独立实体,它只能修饰POD类型(Plain Old Data,拥有POD特征的类或者结构体通过二进制拷贝后依然能保持数据结构不变。也就是说,能用C的memcpy() 等函数进行操作
阅读全文
摘要:拼接函数结果: echo "Five raised to the third power equals " . pow(5, 3) . "."; 定义函数: function functionName(parameters) { function-body } 参数数量无限制。 按值传递参数,在函数
阅读全文
摘要:给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。 你需要将它们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将它们的值相加作为节点合并后的新值,否则不为 NULL 的节点将直接作为新二叉树的节点。 直接递归即可: /** * Definition fo
阅读全文
摘要:PHP可将代码嵌入到HTML页面中,要让代码完成任务,必须把页面传递给PHP引擎进行解释,但Web服务器并不传递所有页面,只传递具有特定文件扩展标识(一般为.php)的页面,即使只传递某些页面,效率也很低下,因为每一行都可能是一个php命令,都要处理,因此引擎需要一种确定页面哪部分是php代码的方法
阅读全文
摘要:返回一个字符串的中括号嵌套的深度: 法一:直接用栈处理括号,深度破纪录时记录一下即可: class Solution { public: int maxDepth(string s) { stack<char> cs; int maxDep = 0; for (char c : s) { if (c
阅读全文
摘要:主流Linux发行包中都加入了Apache,如果没有,也可以利用发行包的打包服务轻松安装(如Ubuntu的apt-get命令)。 http://httpd.apache.org/download.cgi可导航到离你最近的镜像站点。 windows安装方式:https://www.cnblogs.co
阅读全文
摘要:PHP全称为Personal Home Page,个人主页。 Zend技术有限公司是PHP的核心开发人员Suraski和Gutmans创建的,他俩改写了PHP的解析器,即Zend脚本引擎。 PHP是类型松散的语言,即不需要明确地创建变量、指派类型、撤销变量。PHP会在脚本结束时自动撤销变量,将资源返
阅读全文
摘要:4个stat函数: stat函数返回名为参数pathname的文件有关的信息结构。fstat函数获得已经在描述符fd上打开的文件的信息。lstat函数的参数pathname如果是一个符号链接文件,它返回符号链接的有关信息,而非该符号链接引用的文件的信息。fstatat函数为一个相对于当前打开目录(由
阅读全文
摘要:输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。 说明: 用返回一个整数列表来代替打印 n 为正整数 这道题原书考的是大数问题,但此处极致简单化了: class Solution { public: vector<int
阅读全文
摘要:请你给一个停车场设计一个停车系统。停车场总共有三种不同大小的车位:大,中和小,每种尺寸分别有固定数目的车位。 请你实现 ParkingSystem 类: ParkingSystem(int big, int medium, int small) 初始化 ParkingSystem 类,三个参数分别对
阅读全文