首页 > 其他
编程题-最大化平均值-二分搜索
题目:有n个物品的重量和价值分别为wi,viw_i,v_i,从中选取k个物品,使得单位重量的价值最大样例:输入: n=3 k=2 (w,v)={ (2 , 2) , (5 , 3) , (2 , 1) }输出 0.75(选0号和2号 ( 2 + 1)/( 2 + 2) = 0.75)思路首先想到的方法是先把物品按照单价排序,再从大到小进行选取。但是这样选出来的不一定是最优的,例如上面的案例,...
分类:其他   时间:2015-02-12 16:12:39    收藏:0  评论:0  赞:0  阅读:336
cocos2d-x 3.x之卷轴地图-让背景滚动起来
卷轴地图是一个可以滚动的背景地图,其实现原理就是利用两张交替的图片,让它们按照一个方向同步位移,当一张图片超过窗口界限的时候进行一次位置更替,使它回到另一张图片的后面。通过这样循环的使用这两张图片,背景看起来就在不停的滚动了。 接下来实现一个背景层,把它添加到游戏场景就可以了。 #ifndef __BackgroundLayer_H__ #define __BackgroundLayer_H_...
分类:其他   时间:2015-02-12 16:12:29    收藏:0  评论:0  赞:0  阅读:245
List集合和LinkList的讲解
之前我们在做项目的时候,曾遇到过一个小问题:在设置适配器之后, 就是如果想让list集合进行倒叙排列或者是在做拖动listview的Item的时候,想重新改变list的顺序。尤其在做下拉刷新和上拉加载时,需要变换list集合的顺序。 这个时候我们要清除的明白list和Linklist的区别: 链表和数组的区别? 数组是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数...
分类:其他   时间:2015-02-12 16:12:19    收藏:0  评论:0  赞:0  阅读:394
quick-cocos2d-x 3.3 多个AssetManager同时下载的进度问题
在quick-cocos2d-x 3.3中,我的启动和监听assetsmanager的代码如下: local function onProgress(event) 进度监听 ....... end local assetsManager = cc.AssetsManager:new(PackageUrl, ...
分类:其他   时间:2015-02-12 16:11:49    收藏:0  评论:0  赞:0  阅读:379
梳理对Spark Standalone的理解
spark在这一块的设计是优秀的。图中,app内的SchedulerBackend是可以针对不同资源管理系统实现的,包括没有画出来的ExecutorBackend。这俩兄弟是典型的面向资源的层次上的抽象。另一方面,app内的TaskScheduler是与Task的分配和执行、管理相关的,这部分与下层面向资源的部分是隔离开的,所谓是面向摆放的。 换句话说,SchedulerBackend在1,2,3步之后,已经从集群里,获得了本身app的executors资源。通过它,TaskScheduler可以根据自己的...
分类:其他   时间:2015-02-12 16:11:39    收藏:0  评论:0  赞:0  阅读:311
hdu 1015 Safecracker DFS解法 ,简单明了
Op tech briefing, 2002/11/02 06:42 CST === "The item is locked in a Klein safe behind a painting in the second-floor library. Klein safes are extremely rare; most of them, along with Klein and his factory, were destroyed in World War II. Fortunately old B...
分类:其他   时间:2015-02-12 16:11:12    收藏:0  评论:0  赞:0  阅读:372
回溯法求解N皇后问题
问题描述:在n*n格的棋盘上放置彼此不受攻击的n个皇后(按照国际象棋的规则),即任意两个皇后不能处在同一行或同一列或同一斜线上。实现:/* *回溯法,N皇后问题 *author: booirror@163.com */ #include #include #include using namespace std;struct Point{...
分类:其他   时间:2015-02-12 16:10:22    收藏:0  评论:0  赞:0  阅读:360
POJ 3123 Ticket to Ride 状压dp+树形dp 斯坦纳树
题目链接:点击打开链接 题意: 给定n个城市和m条可选择修建的道路 下面n行给出每个城市的名字 下面m行给出每条道路及修建该道路的花费。 下面4行,每行给出一对城市。 目标:使得最后4行的每对城市连通(不同对之间可以不连通)所需要修建的最小花费。 数据保证存在可行解 思路: 首先如果这个问题问的是所有城市都连通,就是一个最小生成树的问题。 这里就相当于多个最小生成树的 问题。...
分类:其他   时间:2015-02-12 16:10:09    收藏:0  评论:0  赞:0  阅读:323
POJ 2337 Catenyms (欧拉回路+并查集)
题目地址:POJ 2337 这题跟POJ 1386差不多,只不过这题多一个输出路径而已。 按字母来建边,每个单词的首字母和尾字母加边。先判断是否连通,然后判断每个字母的入度和出度不能出现差的绝对值大于2,然后入度和出度差的绝对值为1的不能超过两个。就可以形成欧拉路径 代码如下: #include #include #include #include #include #inc...
分类:其他   时间:2015-02-12 16:09:39    收藏:0  评论:0  赞:0  阅读:270
FileOutputStream类实例
1.继承结构: java.lang.Object    ? java.io.OutputStream      ? java.io.FileOutputStream .java程序如下: package org.lxh.demo; import java.io.FileNotFoundException; i...
分类:其他   时间:2015-02-12 16:09:09    收藏:0  评论:0  赞:0  阅读:309
x264码率控制总结3——码率控制参数详解
x264码率控制参数详解   -q, --qp           Force constant QP (0-51, 0=lossless) 默认:无 说明:三种可选的码率控制方法(bitrate, CQP,CRF)之一。设置x264使用固定QP模式。设定的QP将被作为P帧的量化参数,I帧和B帧的量化参数由–ipratio and –pbratio参数进一步算出。CQP模式使用固定的QP...
分类:其他   时间:2015-02-12 16:08:49    收藏:0  评论:0  赞:0  阅读:1939
[转] boost.circular_buffer简介
http://www.cnblogs.com/TianFang/archive/2013/02/05/2892503.html很多时候,我们需要在内存中记录最近一段时间的数据,如操作记录等。由于这部分数据记录在内存中,因此并不能无限递增,一般有容量限制,超过后就将最开始的数据移除掉。在stl中并没有...
分类:其他   时间:2015-02-12 16:07:49    收藏:0  评论:0  赞:0  阅读:340
程序员进阶之道
1、程序学习之道2、关于程序员成长的一点思考3、码农提高工作效率4、即使不当码农,你也要知道的15种编程语言5、创业团队成员的挑战与成长6、全栈工程师到底有什么用?7、学习方法之如何学好C语言8、学习方法之如何学好C++
分类:其他   时间:2015-02-12 16:06:09    收藏:0  评论:0  赞:0  阅读:271
session
1.session中的数组提交页面无标题文档" method="post" >提交另一个页面session.php访问session页面无标题文档";if(!empty($_SESSION['products'])){ foreach(unserialize($_SESSION['produc...
分类:其他   时间:2015-02-12 16:03:49    收藏:0  评论:0  赞:0  阅读:209
How to pass selected records from form to dilog in AX 2012
static void main(Args args){ FormDataSource formDataSource;;if(args.record().TableId == tablenum(MBSJEMJournalTable)){ // assigning the selected r...
分类:其他   时间:2015-02-12 16:03:29    收藏:0  评论:0  赞:0  阅读:257
CRL开发框架发布2.1版
CRL 2.1.0.0CRL是一个面向对象的轻便型ORM业务框架数据处理使用了对象/数据映射,采用Lambda表达式来表示条件查询,增加了可编程性和可靠性,出错机率低,同时也能用原生的SQL实现查询或操作数据连接以编程方式进行配置,支持多个库,多种数据库类型,参见Global.asax中实现,首次使...
分类:其他   时间:2015-02-12 15:59:59    收藏:0  评论:0  赞:0  阅读:214
字符 字节 编码
转载:http://www.regexlab.com/zh/encoding.htm级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内...
分类:其他   时间:2015-02-12 15:58:03    收藏:0  评论:0  赞:0  阅读:132
微软职位内部推荐-Software Engineer II
微软近期Open的职位:Job Title: Software Engineer IIWork Location: Suzhou/Beijing, ChinaJob Description:Are you looking for a big challenge? Do you know why Bi...
分类:其他   时间:2015-02-12 15:57:12    收藏:0  评论:0  赞:0  阅读:272
flask学习4-会话
cookiefrom flask import Flask, render_template, request, redirect, make_responseapp = Flask(__name__)user_list = ['wb', 'valentine', 'wb112232']@app.r...
分类:其他   时间:2015-02-12 15:56:23    收藏:0  评论:0  赞:0  阅读:367
UITextField
对于UITextField这个控件,限制其长度,这个貌似很简单的功能,确让我费了好翻周折,正常我们在UITextField的delegate方法中做一下限制就好了。比如:1 - (BOOL)textField:(UITextField *)textField shouldChangeCharacte...
分类:其他   时间:2015-02-12 15:56:12    收藏:0  评论:0  赞:0  阅读:250
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!