首页 > 2015年05月27日 > 全部分享
hdu 1166 敌兵布阵(单点更新线段树)
敌兵布阵 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 54411    Accepted Submission(s): 22830 Problem Description C国的死对头A国这段时间正在进行军事演...
分类:其他   时间:2015-05-27 23:00:23    收藏:0  评论:0  赞:0  阅读:303
HDU 2594 Simpsons’ Hidden Talents (KMP)
KMP...
分类:其他   时间:2015-05-27 23:00:13    收藏:0  评论:0  赞:0  阅读:355
awk指定列修改
awk的用法...
分类:其他   时间:2015-05-27 23:00:03    收藏:0  评论:0  赞:0  阅读:301
新闻系统-错误-存在二义性
在敲牛腩新闻系统时,需要直接复制一个addnews.aspx,然后直接改名为修改新闻modnews.aspx,但粘贴之后重新生成解决方案,就出现了17个错误,刚开始我以为是自己操作有问题,就删除modnews.aspx,但还是不行,这就必须去寻找解决方案了。        【问题】   【解决方案】 首先对二义性查了一下,可能是名字重复用,也可能存在重载的问题,网上说的解决方案,是可以修改...
分类:其他   时间:2015-05-27 22:59:53    收藏:0  评论:0  赞:0  阅读:324
Linux下安装Matlab
在windows下安装matlab是一件轻松的事情。因为windows解压,找到exe,点击,就可以进入图形界面,然后按照指引安装即可。 linux下,则需要麻烦一点点。不过,也还好。 1. 下载一个matlab的iso包。很多地方都有这种资源的下载,如一些bt站,多快好省。 2. 使用命令把iso包挂在成为一个盘。iso本来就是虚拟光驱的概念,所以理所当然要用光驱的做法去打开它 ...
分类:系统服务   时间:2015-05-27 22:59:43    收藏:0  评论:0  赞:0  阅读:779
poj 1324 Holedox Moving A*算法对bfs的优化
题意: 迷宫里有一条贪食蛇,求它的蛇头到迷宫左上角最少要多少步。 分析: 关键是将蛇的状态压缩编码,然后bfs,超时就改A*,这题有类似最短路径的性质,A*发现节点重复后不需要更新直接舍弃即可。 代码: //poj 1324 //sep9 #include #include #include using namespace std; struct state { int x[1...
分类:编程语言   时间:2015-05-27 22:59:33    收藏:0  评论:0  赞:0  阅读:402
1017. Queueing at Bank (25) - priority_queuet
这是一道事件模拟的问题,与前面的排队问题输出业务完成时间不同,本题要求输出每位顾客的等待时间。 我自己没有想到简洁的解决方法,直到看到了sunbaigui的方法。 他的方法核心思路是给每个窗口记录一个时间,代表当前服务的顾客结束的时间,每次取出最早结束服务的窗口,如果等待队列中最前面的顾客到达的时间比这个时间早,说明在等待中,一直要等到服务结束,因此等待时间等于这两个时间的差,此时,窗口的服务结束时间应该被更新为原来的时间(即新顾客开始服务的时间)加上新顾客服务的时间;如果等待队列中最前面的顾客到达时间大于...
分类:其他   时间:2015-05-27 22:59:23    收藏:0  评论:0  赞:0  阅读:451
Android NDK环境搭建与简单实例
一、NDK与JNI简介      NDK全称为native development kit本地语言(C&C++)开发包。而对应的是经常接触的Android-SDK,(software development kit)软件开发包(只支持java语言开发)。 简单来说利用NDK,可以开发纯C&C++的代码,然后编译成库,让利用Android-SDK开发的Java程序调用。NDK开发的可以称之为...
分类:移动平台   时间:2015-05-27 22:59:13    收藏:0  评论:0  赞:0  阅读:384
欢迎使用CSDN-markdown编辑器
Mac上的服务器端开发环境搭建,包括: IntellijIDEA JavaJDK Maven MongoDB Redis Jetty...
分类:其他   时间:2015-05-27 22:59:03    收藏:0  评论:0  赞:0  阅读:402
MongoDB和Redis的CRUD (Create,Read,Update,Delete)
安装好MongoDB后, 可以其中的javascript shell来尝试运行一下 在Mac下,从安装到能够运行mongo的shell,步骤如下: 1. 找到MongoDB的官网。下载合适的安装包。如Mac下面的dmg 2. 解压安装。 3. 配置环境变量。 详情就不展开,因为另外一篇文章已经提及。MongoDB的CRUD,是很基础的数据库内容……...
分类:数据库技术   时间:2015-05-27 22:58:53    收藏:0  评论:0  赞:0  阅读:414
STL::list
标准STL序列容器:vector、string、deque和list。 标准STL关联容器:set、multiset、map和multimap。 非标准序列容器slist和rope。slist是一个单向链表,rope本质上是一个重型字符串。 非标准关联容器hash_set、hash_multiset、hash_map和hash_multimap。 STL中的list就是一双向链表,可高...
分类:其他   时间:2015-05-27 22:58:43    收藏:0  评论:0  赞:0  阅读:337
!HDU 1176--DP--(矩阵动规)
题意:有一个数轴,从0到10,小明开始在5这个位置。现在天上开始掉馅饼,小明每次只能移动单位一的长度,求小明最多能接到多少馅饼。 分析:刚开始接触动态规划,还没有真正理解动规的思维,所以刚开始的dp做法不知道对不对但是TLE了。正确的方法是建立一个以时间为行位置为列的矩阵,最初map[i][j]代表的是第i时刻j位置掉的馅饼的数量,状态转移方程:map[i][j]=map[i][j]+max(m...
分类:其他   时间:2015-05-27 22:58:33    收藏:0  评论:0  赞:0  阅读:167
uva 465 Overflow 还是高精度。。。
通过这道题,我学会了一个函数atof:把字符串转换为double类型,头文件:stdlib.h 还知道了double类型可以表示的范围:-1.79E+308 ~ +1.79E+308,float类型表示的范围:-3.40E+38 ~  +3.40E+38,原因是因为他们的存储方式不一样,而且是扩大了表示范围从而牺牲了精度,这种知识点我就不深究 了,这道题需要注意前导0的问题,然后比较一下...
分类:其他   时间:2015-05-27 22:58:23    收藏:0  评论:0  赞:0  阅读:370
Spark(十一) -- Mllib API编程 线性回归、KMeans、协同过滤演示
本文测试的Spark版本是1.3.1在使用Spark的机器学习算法库之前,需要先了解Mllib中几个基础的概念和专门用于机器学习的数据类型特征向量Vector:Vector的概念是和数学中的向量是一样的,通俗的看其实就是一个装着Double数据的数组 Vector分为两种,分别是密集型和稀疏型 创建方式如下: val array:Array[Double] = ... val vector...
分类:Windows开发   时间:2015-05-27 22:58:13    收藏:0  评论:0  赞:0  阅读:557
Linux正则表达式-编写正则表达式
为了所有实用化的用途,你可以通过使用程序产生正确的结果。然而,并不意味着程序总是如你所愿的那样正确地工作。多数情况下,如果程序不能产生想要的输出,可以断定真正的问题(排除输入或语法错误)在于如何描述想要的东西。 换句话说,应该考虑纠正问题的地方是描述想要的结果的表达式。表达式不完整或者公式表示得不正确。例如,如果程序计算下面的表达式: PAY = WEEKLY_SALARY * 52 ...
分类:系统服务   时间:2015-05-27 22:58:03    收藏:0  评论:0  赞:0  阅读:373
数据流基本问题--确定频繁元素(二)
我们之前在数据流基本问题--确定频繁元素(一)中提到了频繁元素的一个计算问题(找出出现次数超过m/k的元素),里面的算法返回的结果里肯定包含出现次数超过m/k的元素,但是也可能包含不超过m/k的元素(false positive)。对于这个缺点,必须得进行额外一次的重新扫描,以确定最终答案。我们只允许进行一次的扫描,那么该怎么去做呢?这里我们简单讨论下lossy counting算法。 其实...
分类:其他   时间:2015-05-27 22:57:43    收藏:0  评论:0  赞:0  阅读:354
蓝桥杯练习系统算法提高—最大乘积
最大乘积  问题描述  对于n个数,从中取出m个数,如何取使得这m个数的乘积最大呢? 输入格式  第一行一个数表示数据组数  每组输入数据共2行:  第1行给出总共的数字的个数n和要取的数的个数m,1  第2行依次给出这n个数,其中每个数字的范围满足:a[i]的绝对值小于等于4。 输出格式  每组数据输出1行,为最大的乘积。 样例输入 1 5...
分类:编程语言   时间:2015-05-27 22:57:36    收藏:0  评论:0  赞:0  阅读:333
Java迭代模式(Iterator模式)
上了这么多年学,我发现一个问题,好象老师都很喜欢点名,甚至点名都成了某些老师的嗜好,一日不点名,就饭吃不香,觉睡不好似的,我就觉得很奇怪,你的课要是讲的好,同学又怎么会不来听课呢,殊不知:“误人子弟,乃是犯罪!”啊。 好了,那么我们现在来看老师这个点名过程是如何实现吧: 1、老规矩,我们先定义老师(Teacher)接口类: public interface Teacher {     ...
分类:编程语言   时间:2015-05-27 22:57:35    收藏:0  评论:0  赞:0  阅读:300
指针的点运算和箭头运算(->)
指针的点运算和箭头运算(->) 突然发现指针的两个运算符我是不太清楚的,就翻书搞了下:其实点运算和箭头运算都是访问指针所指向的 结构体或者类对象 的成员是用的操作符。比如: struct song { int a; } 有这样一个结构体,定义: song s; s.a=1; song *p; p=&s; 那么要访问指针p所指向的内存: (*)p.a  和  p->a...
分类:其他   时间:2015-05-27 22:56:53    收藏:0  评论:0  赞:0  阅读:563
Codeforces Round #305 (Div. 2)C---Mike and Frog(扩欧+乱搞)
Mike has a frog and a flower. His frog is named Xaniar and his flower is named Abol. Initially(at time 0), height of Xaniar is h1 and height of Abol is h2. Each second, Mike waters Abol and Xaniar.So,...
分类:其他   时间:2015-05-27 22:56:43    收藏:0  评论:0  赞:0  阅读:294
1932条   上一页 1 2 3 4 ... 97 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!