码迷,mamicode.com
首页 > 2018年04月15日 > 全部分享
PHP 数据类型
PHP中的变量名和变量值分别对应的是zval、zend_value,变量的内存是通过引用计数进行管理的,PHP7将引用计数转移到了value中,变量之间的传递赋值也是针对zend_value php7将布尔类型直接分成了true 、false 两种类型,直接通过type类型划分,因此不需要具体的va ...
分类:Web程序   时间:2018-04-15 19:42:00    阅读次数:773
381 Insert Delete GetRandom O(1) - Duplicates allowed O(1) 时间插入、删除和获取随机元素 - 允许重复
设计一个支持在平均 时间复杂度 O(1) 下, 执行以下操作的数据结构。注意: 允许出现重复元素。 insert(val):向集合中插入元素 val。 remove(val):当 val 存在时,从集合中移除一个 val。 getRandom:从现有集合中随机获取一个元素。每个元素被返回的概率应该与 ...
分类:其他好文   时间:2018-04-15 19:41:51    阅读次数:220
js教程系列10:JavaScript的Switch语句
1 switch语句 的作用: switch 语句用于基于不同的条件来执行不同的动作。 每当满足一个变量条件,就会执行当前的case内容. break 关键字用于跳出switch代码块。会终止switch代码块的执行。 如果忽略该关键字,swith 语句的下一个代码块会被执行。 default 关键 ...
分类:编程语言   时间:2018-04-15 19:41:43    阅读次数:194
npm的常用命令
npm install <name>安装nodejs的依赖包 例如npm install express 就会默认安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install express@3.0.6 npm inst ...
分类:其他好文   时间:2018-04-15 19:41:37    阅读次数:137
医院设置
题目描述设有一棵二叉树,如图: 其中,圈中的数字表示结点中居民的人口。圈边上数字表示结点编号,现在要求在某个结点上建立一个医院,使所有居民所走的路程之和为最小,同时约定,相邻接点之间的距离为1。如上图中,若医院建在1 处,则距离和=4+12+2*20+2*40=136;若医院建在3 处,则距离和=4 ...
分类:其他好文   时间:2018-04-15 19:41:27    阅读次数:195
POJ 1651 Multiplication Puzzle (区间DP)
Description The multiplication puzzle is played with a row of cards, each containing a single positive integer. During the move player takes one card ...
分类:其他好文   时间:2018-04-15 19:41:18    阅读次数:154
BZOJ1087: [SCOI2005]互不侵犯King(状压DP)
Description 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子。 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近 ...
分类:其他好文   时间:2018-04-15 19:41:09    阅读次数:116
SkipList理解
记下自己对跳表SkipList的理解。 SkipList采用空间换时间的思想,通过增加数据间的链接,达到加快查找速度的目的。 数据库LevelDB和RocksDB中用到了SkipList,Redis中的有序set即zset也用到了SkipList。Java中也提供了ConcurrentSkipLis ...
分类:其他好文   时间:2018-04-15 19:41:02    阅读次数:189
Linux下的C语言开发
工具 1. 学会使用vim/emacs,vim/emacs是linux下最常用的源码编辑具,不光要学会用它们编辑源码,还要学会用它们进行查找、定位、替换等。 2. 学会makefile文件的编写规则,并结合使用工具aclocal、autoconf和automake生成makefile文件。 3. 掌 ...
分类:编程语言   时间:2018-04-15 19:40:54    阅读次数:162
[HAOI2013] 开关控制
这题让我知道了一种从来没接触过的酷算法——折半搜索! 还让我知道了一个大佬——GTH! 还是一个省的,NOIP D1 T1 爆零都比我考的高......虽然我也只有5分,但我是没推出来,人家推出来了被评测坑了,不能比...... 这年头,OI界这么多女装大佬,而真的女生又这么爷们er么...... ...
分类:其他好文   时间:2018-04-15 19:40:47    阅读次数:142
20165208 2017-2018-2 《Java程序设计》第七周学习总结
20165208 2017 2018 2 《Java程序设计》第七周学习总结 教材学习内容总结 第十一章 准备工作:XAMPP的安装 数据库表格的创建 查询修改和更新数据库中的表格 重点:使用预处理语句 代码调试中的问题和解决过程 问题一:在运行时出现了问题提示公共类需要声明。具体如图 解决方案一: ...
分类:编程语言   时间:2018-04-15 19:40:37    阅读次数:240
20165301 2017-2018-2 《Java程序设计》第七周学习总结
20165301 2017 2018 2 《Java程序设计》第七周学习总结 教材学习内容总结 第十一章:JDBC与MySQL数据库 MySQL数据库管理系统 启动MySQL数据库服务器 直接关闭MySQL所占的命令行窗口不能关闭MySQL数据库服务器,使用操作系统提供的“任务管理器”来关闭MySQ ...
分类:编程语言   时间:2018-04-15 19:40:31    阅读次数:200
Python 机器学习之开发环境
Python 数据分析库 Python 编程语言 Pythong Tutorial: "https://docs.python.org/3/tutorial/" NumPy 提供常用的数值数组、矩阵等函数,为Python提供快速的多维数组处理能力。 官网: "http://www.numpy.org ...
分类:编程语言   时间:2018-04-15 19:40:24    阅读次数:299
Ansible常用模块使用
Ansible官方提供了非常多的模块,还有若干第三方模块,我们也可以自己编写模块。 Ansible对远程服务器的操作实际是通过模块完成的,先将模块拷贝到远程服务器,完成操作后,然后在远程服务器上删除该模块。 查看模块帮助信息: 查看模块列表: ansible-doc -l 查看具体模块帮助信息,以f ...
分类:其他好文   时间:2018-04-15 19:40:15    阅读次数:325
20165316 第七周学习总结
20165316 第七周学习总结 学习中遇到的问题和解决过程 主要还是数据库 MySQL 的安装比较麻烦,为此我还重装了 Java 书上原话:MySQL 数据库服务器启动后,应用程序为了能和数据库交互信息,必须首先和 MySQL 数据库服务器上的数据库建立连接。目前在开发中常用的链接数据库的方式是加 ...
分类:其他好文   时间:2018-04-15 18:51:11    阅读次数:157
bzoj3270 博物馆
Description 有一天Petya和他的朋友Vasya在进行他们众多旅行中的一次旅行,他们决定去参观一座城堡博物馆。这座博物馆有着特别的样式。它包含由m条走廊连接的n间房间,并且满足可以从任何一间房间到任何一间别的房间。 两个人在博物馆里逛了一会儿后两人决定分头行动,去看各自感兴趣的艺术品。他 ...
分类:其他好文   时间:2018-04-15 18:51:02    阅读次数:165
MongoDB(三) 常用操作
MongoDB 常用操作 ...
分类:数据库   时间:2018-04-15 18:50:40    阅读次数:235
1184条   上一页 1 ... 23 24 25 26 27 28 29 ... 70 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!