码迷,mamicode.com
首页 > 2018年01月27日 > 全部分享
HNOI2017礼物
礼物 这估计是最水,最无脑的一道题了 首先发现总和最接近时答案最小 发现答案就是$(\sum_{i=1}^{n}a[i]^2+b[i]^2) 2 max(\sum_{i=1}^{n}a[i] b[i+j])(0 using namespace std; typedef int sign; typed ...
分类:其他好文   时间:2018-01-27 00:34:19    阅读次数:153
最棒的 JavaScript 学习指南(2018版)
作者研究了近2.4万篇 JavaScript 文章得出这篇总结,全文包含学习指南、新人上手、Webpack、性能、基础概念、函数式编程、面试、教程案例、Async Await、并发、V8、机器学习、数据可视化、调试、单元测试等章节,非常适合用于对自己 JavaScript 技术栈的比对,用于查漏补缺... ...
分类:编程语言   时间:2018-01-27 00:34:09    阅读次数:230
蓄水池算法
最近有个需求,需要从不固定大小的数据集中取固定数量的数据作为样本,有个同学提到了蓄水池算法,于是了解了一下。 蓄水池算法,本身是为了解决海量数据的随机抽样问题,在算法领域应用还是挺广泛的,由于数据本身是有权重,又出现了加权蓄水池算法。 蓄水池算法 问题描述: 给定一个不固定长度的数据集合 seque ...
分类:编程语言   时间:2018-01-27 00:34:01    阅读次数:570
「模板」 01 Trie实现平衡树功能
不想多说什么了。费空间,也不算太快,唯一的好处就是好写吧。 cpp include include const int MAXN=100010 i&1]) s[k].c[t]=++cnt; s[k].v=x; } void Erase(int x) { int k=1,p=x+INF; for(in ...
分类:其他好文   时间:2018-01-27 00:33:50    阅读次数:200
一些有趣的预处理, #, ##
2、 带参宏一般用法 比如#define MAX(a,b) ((a)>(b)?(a):(b))则遇到MAX(1+2,value)则会把它替换成: ((1+2)>(value)?(1+2):(value))注意事项和无参宏差不多。 但还是应注意 则,输入FUN(345)会被替换成什么? 其实,如果这么 ...
分类:其他好文   时间:2018-01-27 00:33:42    阅读次数:93
数据结构与算法小结——排序(三)
2. 选择排序 2.1 简单选择排序 简单选择排序的主要思想是,对第i个元素,将其与后面的n-i个元素作比较,用一个min变量存储这n-i+1个元素中的最小值的位置,比较完后将a[min]和a[i]交换(min != i)。简单选择排序进行了(n^2)/2次比较,n次交换,交换的次数少。 其主要过程 ...
分类:编程语言   时间:2018-01-27 00:33:36    阅读次数:165
PHP之文件引用与自定义函数
PHP文件间的引用 include语言结构 格式:mixed include(string resource); 将一个资源文件resource载入到当前PHP程序中; resource资源是互联网上的某个资源时,需要将配置文件php.ini中的选项allow_url_include设置为On(al ...
分类:Web程序   时间:2018-01-27 00:33:29    阅读次数:199
029 浏览器不能访问虚拟机的问题解决
1.在搭建分布式时 ssh一直不能进行scp,后来发现一个问题。 windows中的hosts配置了三台虚拟机的映射,但是在虚拟机中的hosts没有配置。 做法是在每台虚拟机上都配置三台虚拟机的映射。 2.端口访问与防火墙 最近帮别人解决问题时才注意的。 以前安装好虚拟机时,顺手就关闭了虚拟机的防火 ...
分类:其他好文   时间:2018-01-27 00:33:21    阅读次数:159
函数基础
函数的概要 函数能提高代码的重复利用率 创建函数的规则: 1、函数代码块以 def 关键词开头,后接函数名称和圆括号 2、任何传入参数和变量放在圆括号 3、以冒号结束 4、代码块需缩进4个空格 ...
分类:其他好文   时间:2018-01-27 00:33:12    阅读次数:176
vs2013问题解决办法—>fatal error LNK1168 如何避免
问题:在使用visial studio 2013运行成功程序,但当修改其中的一段后,即语法,执行后报错 出现error:fatal error LNK1168:无法打开……\xxx.exe进行写入。 解决办法:程序在运行之后,就启动了一个进程,需要将它关掉后,才能再次链接成功。即:关闭执行后的黑框或 ...
分类:其他好文   时间:2018-01-27 00:33:04    阅读次数:155
LintCode 1. A + B 问题
题目:给出两个整数a和b, 求他们的和, 但不能使用 + 等数学运算符。 说明 a和b都是 32位 整数么? 是的 我可以使用位运算符么? 当然可以 a和b都是 32位 整数么? 是的 我可以使用位运算符么? 当然可以 a和b都是 32位 整数么? 是的 我可以使用位运算符么? 当然可以 样例 如果 ...
分类:其他好文   时间:2018-01-27 00:32:57    阅读次数:136
三元运算、文件操作
三元运算: 三元运算又称三目运算,是对简单的条件语句的简写。如: 简单条件语句: if 条件成立: val = 1 else: val = 2 变成三元运算是: val = 1 if 条件成立 else 2 文件操作: 文件操作包括读、写、修改。 读: f = open( file = ' F: / ...
分类:其他好文   时间:2018-01-27 00:32:51    阅读次数:165
PHP之mb_internal_encoding使用
mb_internal_encoding (PHP 4 = 4.0.6, PHP 5, PHP 7) mb_internal_encoding — Set/Get internal character encoding 设置或获取内部字符集 Description Parameters encodi ...
分类:Web程序   时间:2018-01-27 00:32:42    阅读次数:163
ES6 let和const 命令
一、let命令 使用的注意事项: 1、es6新增了let命令,它的用法和var 差不多,但是它声明的变量只在let命令所在的代码块有效 2、不存在变量提升,所以变量要声明后再使用,不然会报错 3、不允许在相同的作用域中重复声明同一个变量,所以也不能在函数里重新声明参数 4、let为js新增了块级作用 ...
分类:其他好文   时间:2018-01-27 00:32:31    阅读次数:148
JS中几种常见的高阶函数
高阶函数:英文叫Higher-order function。JavaScript的函数其实都指向某个变量。既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 一个最简单的高阶函数: 编写高阶函数,就是让函数的参数能够接收别的函数。 下面介 ...
分类:Web程序   时间:2018-01-27 00:32:22    阅读次数:292
MySQL自动备份
1、创建自动备份目录与脚本 # mkdir /data/MySQLbackup/ # vi backdb.sh 加入以下脚本内容 #!/bin/bash/usr/local/mysql/bin/mysqldump -uacm -pacm123 acmdb > /data/MySQLbackup/ac ...
分类:数据库   时间:2018-01-27 00:32:16    阅读次数:197
前端代码编辑器ace 语法提示 代码提示
本文主要是介绍ace编辑器的语法提示,自动完成。其实没什么可特别介绍的,有始有终吧,把项目中使用到的ace的功能都介绍下。 ...
分类:其他好文   时间:2018-01-27 00:32:05    阅读次数:3218
1245条   上一页 1 ... 69 70 71 72 73 74 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!