首页 > 其他
将字符串或者数字转化成英文格式输出
var f = function(a){ var b = String(a); var len = b.length; var j = len % 3; var arr = []; if (len <= 3) {return b}; if (j==0) { ...
分类:其他   时间:2015-06-11 22:24:36    收藏:0  评论:0  赞:0  阅读:226
Hadoop 学习之MapReduce
MapReduce充分利用了分而治之,主要就是将一个数据量比较大的作业拆分为多个小作业的框架,而用户需要做的就是决定拆成多少份,以及定义作业本身,用户所要做的操作少了又少,真是Very Good! 一.MapReduce执行流程 下面的是MapReduce的执行过程: 最上方的用户程序链接了底层的M...
分类:其他   时间:2015-06-11 22:24:06    收藏:0  评论:0  赞:0  阅读:287
设置跨域请求头
res.setHeader("Access-Control-Allow-Origin", "*"); res.setHeader("Access-Control-Allow-Headers", "*"); res.setHeader("Access-Control-Allow-Metho...
分类:其他   时间:2015-06-11 22:22:46    收藏:0  评论:0  赞:0  阅读:245
Varnish+Nginx 配置----Nginx
Varnish+Nginx 配置----Nginx 分类:?缓存2013-04-17 14:56?1489人阅读?评论(0)?收藏?举报 NginxVarnish缓存 最近项目引入反向代理和缓存,熟悉了一下Squid、Apache、Valish、Nginx,根据项目实际进行选择,...
分类:其他   时间:2015-06-11 21:20:06    收藏:0  评论:0  赞:0  阅读:303
poj 1655 树形dp
题意相当于给你一棵树   让你求每个点的不同子树上的节点个数吧   注意存边的时候存双向边 #include #include #include using namespace std; struct node { int to,next; }A[40010]; int tot,list[20010],mark[20010],n; int add(int a,int b) { ...
分类:其他   时间:2015-06-11 21:19:09    收藏:0  评论:0  赞:0  阅读:238
高效采样方法
方法一:     在一个初始为空的集合中插入随机整数,直到填入足够的整数,伪代码如下: initialize  set S to empty size=0 while size        t=bigrand()%n       if t is not in S            insert t into S            size++      print th...
分类:其他   时间:2015-06-11 21:18:38    收藏:0  评论:0  赞:0  阅读:299
[LeetCode] Implement Stack using Queues
Implement the following operations of a stack using queues. push(x) – Push element x onto stack. pop() – Removes the element on top of the stack. top() – Get the top element. empty() – Return whether t...
分类:其他   时间:2015-06-11 21:18:26    收藏:0  评论:0  赞:0  阅读:238
BAT实习内推笔试卷(第一场)——个人答案以及分析
第一题: 给定一个长度不小于2的数组arr。 写一个函数调整arr,使arr中要么所有的偶数位上都是偶数,要么所有的奇数位上都是奇数上。 要求:如果数组长度为N,时间复杂度请达到O(N),额外空间复杂度请达到O(1),下标0,2,4,6...算作偶数位,下标1,3,5,7...算作奇数位,例如[1,2,3,4]调整为[2,1,4,3]即可 分析: 时间复杂度请达到O(N),就不能...
分类:其他   时间:2015-06-11 21:18:16    收藏:0  评论:0  赞:0  阅读:244
网络编程---(数据请求+slider)将网络上的大文件下载到本地,并打印其进度
网络编程---将网络上的大文件下载到本地,并打印其进度。 点击“开始传输”按钮,将网络上的大文件先下载下来,下载完成后,保存到本地。 UI效果图如下:            具体代码如下: //  ViewController.m //  0611---数据请求+滚动条 #import "ViewController...
分类:其他   时间:2015-06-11 21:17:56    收藏:0  评论:0  赞:0  阅读:201
QCustomPlot使用手册(四)
一、基本图形元件 1、QCustomPlot提供文字、箭头、连线、图片等图形元件,以满足用户需要。它们都是继承于QCPAbstractItem这个基类。 继承关系如下: 看官网上的例子:// add the text label at the top: QCPItemText *textLabel = new QCPItemText(customPlot); customPlot->add...
分类:其他   时间:2015-06-11 21:17:26    收藏:0  评论:0  赞:0  阅读:2498
Leetcode[94]-Binary Tree Inorder Traversal
Given a binary tree, return the inorder traversal of its nodes’ values.For example: Given binary tree {1,#,2,3}, 1 2 / 3return[1,3,2].递归遍历法:/** * Definition for a binary tree node...
分类:其他   时间:2015-06-11 21:17:16    收藏:0  评论:0  赞:0  阅读:194
hiho1080 更为复杂的买卖房屋姿势
题目链接: hihocoder1080 题解思路: 题目中对区间修改有两个操作: 0   区间所有点增加v 1   区间所有点改为v 容易想到应该使用到两个懒惰标记  一个记录替换  一个记录增减 但这里会涉及到一个顺序问题 ,这里就需要考虑到 懒惰标记传递的策略: 如果出现替换标记 就应该把增减标记覆盖 如果同区间出现多个增减标记 则需要将标记叠...
分类:其他   时间:2015-06-11 21:17:06    收藏:0  评论:0  赞:0  阅读:271
析构函数
析构函数的作用是:对象在销毁之前,做一个清理善后的工作;当类的实例超出作用域时,析构函数被自动调用。析构函数跟构造函数一样,如果你没有编写自己的析构函数,编译器会自动提供一个默认析构函数。 析构函数的规则: 1. 析构函数的名称与其所属类的名称相同,只是名称前使用了符号”~“ 2. 析构函数没有返回类型 3. 与构造函数不同,析构函数没有输入参数,因此不能重载,一个类只有一个析构函数下...
分类:其他   时间:2015-06-11 21:16:46    收藏:0  评论:0  赞:0  阅读:235
【BZOJ4008】【HNOI2015】亚瑟王 概率DP
题解: f(i,j)f(i,j) 表示分配给第 [i,ni,n] 张牌 jj 次机会的期望。 然后 f(i,j)=f(i?1,j)?(1?pi?1)j)+f(i?1,j+1)?(1?(1?pi?1)j+1)f(i,j)=f(i-1,j)*{(1-p_{i-1})}^j)+f(i-1,j+1)*(1-{(1-p_{i-1})}^{j+1}) 代码: #include #include #...
分类:其他   时间:2015-06-11 21:16:07    收藏:0  评论:0  赞:0  阅读:239
select下拉菜单反显不可修改,且submit可以提交数据
首先通过后台funcA()将下拉菜单反显不可修改的数据response到disable.jsp页面,disable.jsp: var data1=${result.object.data1}; var data2=${result.object.data2}; var data3=${result.object.data3}; ......条件 function setDisab...
分类:其他   时间:2015-06-11 21:15:36    收藏:0  评论:0  赞:0  阅读:327
Codeforces 549F Yura and Developers
probelm题意给定一个序列和一个mod值,定义[l,r]合法当l到r的所有元素和减去其中的最大值的结果能够整除mod。问共有多少序列合法。思路一开始想的分治。对于一个[l,r]我们可以把这之中最大的求出来,然后以这个数作为分界,把这个区间分成两部分,对于分布在两个区间中的答案,我们可以通过lowerbound和upperbunder在O(log(n))O(log(n))的时间下求出,然后递归求解...
分类:其他   时间:2015-06-11 21:15:27    收藏:0  评论:0  赞:0  阅读:303
字段的划分完整的问题
可以使用3个完全不同的方法使awk分隔字段。第一个方法是用空白字符来分隔字段。要实现这种方法,可将FS设置为一个空格。在这种情况下,记录的前导空白字符和结尾空白字符(空格和/或制表符)将被忽咯。因为FS的默认值为一个空格,所以这也是通常情况下awk将记录划分为字段的方法。 第二个方法是使用其他单个字符来分隔字段。例如, awk程序经常使用":"作为分隔符来访问UNIX /etc/passwd...
分类:其他   时间:2015-06-11 21:14:56    收藏:0  评论:0  赞:0  阅读:232
为什么operator<<>>运算符重载一定要为友元函数呢?
如果是重载双目操作符(即为类的成员函数),就只要设置一个参数作为右侧运算量,而左侧运算量就是对象本身。。。。。。 而 >>  或。。。。。。。。就只能申明为友元函数了。。。 如果一定要声明为成员函数,只能成为如下的形式: ostream & operator {   return output; } 所以在运用这个data 不合符人的习惯。 ...
分类:其他   时间:2015-06-11 21:14:36    收藏:0  评论:0  赞:0  阅读:409
Objective-C Runtime 运行时之一:类与对象
Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时能够更具灵活性,如我们可以把消息转发给我们想要的对象,或者随意交换一个方法的实现等。这种特性意味着Objective-C不仅需要一个编译器,还需要一个运行时系统来执...
分类:其他   时间:2015-06-11 21:13:36    收藏:0  评论:0  赞:0  阅读:297
LeetCode之“动态规划”:Maximum Subarray
题目链接 题目要求: Find the contiguous subarray within an array (containing at least one number) which has the largest sum. For example, given the array[...
分类:其他   时间:2015-06-11 21:12:26    收藏:0  评论:0  赞:0  阅读:249
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!