HDU 4920 Matrix multiplication
题目链接
题意:给定两个矩阵,求这两个矩阵相乘mod 3
思路:没什么好的想法,就把0的位置不考虑,结果就过了。然后看了官方题解,上面是用了bitset这个东西,可以用来存大的二进制数,那么对于行列相乘,其实就几种情况,遇到0都是0了,1 1得1,2 1,1 2得2,2 2得1,所以只要存下行列1和2存不存在分别表示的...
分类:
其他 时间:
2014-08-05 22:36:00
收藏:
0 评论:
0 赞:
0 阅读:
346
关于zlib库和libpng是干嘛的,我就不说了,度娘和谷歌都能告诉你。这里主要记录下windows下如何利用vs2010编译和使用这两个库。
一、zlib库的编译
首先要下载这个库,这个谷歌和百度也都可以找得到的。我下载的是zlib-1.2.5,下载完解压出来即可。下边就开始编译吧。(包括动态库和静态库两种)
1. 首先开启VS2010的Command Promp...
分类:
Windows开发 时间:
2014-08-05 22:35:50
收藏:
0 评论:
0 赞:
0 阅读:
491
ufldl学习笔记与编程作业:Vectorization(向量化/矢量化)
ufldl出了新教程,感觉比之前的好,从基础讲起,系统清晰,又有编程实践。
在deep learning高质量群里面听一些前辈说,不必深究其他机器学习的算法,可以直接来学dl。
于是最近就开始搞这个了,教程加上matlab编程,就是完美啊。
新教程的地址是:http://ufldl.stanford.edu/tutorial/
ufldl出了新教程,感觉比之前的好,从基础讲起,系统清晰,又有编程实践。
在deep lea...
分类:
其他 时间:
2014-08-05 22:35:40
收藏:
0 评论:
0 赞:
0 阅读:
574
ufldl学习笔记与编程作业:Debugging: Gradient Checking(梯度检测)
ufldl出了新教程,感觉比之前的好,从基础讲起,系统清晰,又有编程实践。
在deep learning高质量群里面听一些前辈说,不必深究其他机器学习的算法,可以直接来学dl。
于是最近就开始搞这个了,教程加上matlab编程,就是完美啊。
新教程的地址是:http://ufldl.stanford.edu/tutorial/
ufldl出了新教程,感觉比之前的好,从基础讲起,系统清晰,又有编程实践。...
分类:
其他 时间:
2014-08-05 22:35:30
收藏:
0 评论:
0 赞:
0 阅读:
471
??
1.volatile:要求参数修改每次都从内存中的读取。这种情况要比普通运行的变量需要的时间长。
#include
#include
#include
void
main()
{
time_t
start,
end;
double
res = 0;
time(&start);
...
分类:
其他 时间:
2014-08-05 22:35:20
收藏:
0 评论:
0 赞:
0 阅读:
392
分离链接法
hash table是映射机制的,最大的优点就是它的操作是O(1)级别的。但是会出现哈希冲突,这就需要几种办法来解决。这里先说一种:分离链接法。
就是当插入的位置已经存在一个值之后,那么在这个值之后插入,就可以了,也叫拉链法。(但是其实会降低查找速度,变成O(n)级别)
下面是代码:
//
// main.cpp
// HashTable_SeparateCha...
分类:
其他 时间:
2014-08-05 22:35:10
收藏:
0 评论:
0 赞:
0 阅读:
511
Given an array of integers, every element appears three times except for one. Find that single one.
Note:
Your algorithm should have a linear runtime complexity. Could you implement it without u...
分类:
其他 时间:
2014-08-05 22:35:00
收藏:
0 评论:
0 赞:
0 阅读:
378
对传统电视行业而言,最近几年的日子可不太好过,受超级电视、智能电视等产品的冲击,传统电视已经显得有些“老态龙钟”了,这并不奇怪,在新消费观下,用户整个需求都会有所蜕变,顺应这种潮流的产品自然会脱颖而出,不顺应这种潮流的产品则会被无情的淘汰。
坦白说,如今传统电视看智能电视,就像当年的黑白电视看彩色电视一样,有一种“仰望”的心态在作怪。对此,一些传统的家电厂商也在积极寻求转...
分类:
其他 时间:
2014-08-05 22:34:51
收藏:
0 评论:
0 赞:
0 阅读:
325
1 概述
为了增大并发性,Yarn采用事件驱动的并发模型,将各种处理逻辑抽象成事件和调度器,将事件的处理过程用状态机表示。什么是状态机?
如果一个对象,其构成为若干个状态,以及触发这些状态发生相互转移的事件,那么此对象称之为状态机。
处理请求作为某种事件发送到系统中,由一个中央调度器传递给对应的事件调度器,进而对事件进行处理,处理完成之后再次发送给中央调度...
分类:
其他 时间:
2014-08-05 22:34:40
收藏:
0 评论:
0 赞:
0 阅读:
392
HDU 1166 敌兵布阵(线段树)
套用模板,如果有什么理解错误,请指出,新人学步。...
分类:
其他 时间:
2014-08-05 22:34:30
收藏:
0 评论:
0 赞:
0 阅读:
233
插件描述跳房子是一个框架,使开发人员可以轻松预览产品并添加到他们的网页跳房子接受JSON对象作为输入,并提供开发人员来控制渲染巡演显示和管理的游览进度的API。使用步骤要使用跳房子框架上手,只需包括hopscotch.css和hopscotch.js您的网页上。这将加载跳房子对象到全局的window对象。1、引入文件...
分类:
Web开发 时间:
2014-08-05 22:34:20
收藏:
0 评论:
0 赞:
0 阅读:
368
堆数据结构实际上是一种数组对象,是以数组的形式存储的,但是它可以被视为一颗完全二叉树,因此又叫二叉堆。堆分为以下两种类型:
大顶堆:父结点的值不小于其子结点的值,堆顶元素最大
小顶堆:父结点的值不大于其子结点的值,堆顶元素最小
堆排序的时间复杂度跟合并排序一样,都是O(nlgn),但是合并排序不是原地排序(原地排序:在排序过程中,只有常数个元素是保存在数组以外的空间),合并排序的多有元素都被...
分类:
其他 时间:
2014-08-05 22:34:10
收藏:
0 评论:
0 赞:
0 阅读:
377
从Mac team转到SSOteam的时间差不多也有一个多月的时间了,当时Bruce问我要不要转team的时候,我也有考虑过一段时间,纠结于各种原因,然后,自己最后还是转了。经过大半个月的适应,还是蛮喜欢SSOteam,这几周都一直在做培训,主要是学习Python和 TA的知识,都是关于自动化方面的。
然后呢,Python,虽然说是一门新语言,但是语法跟之前学的差不多,多做点练习就可以掌握了。
今天香港和广州的同事过来给我们做了一个多小时SSO的培训,其实我是有点小反感开会的,感觉这是浪费时间...
分类:
其他 时间:
2014-08-05 22:34:00
收藏:
0 评论:
0 赞:
0 阅读:
389
链接:vjudge
题意:给出两个素数P,K (2 ≡ A mod P的解。
思路:N次剩余,模板题,复杂度O(sqrt(p))。
代码:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#inclu...
分类:
其他 时间:
2014-08-05 22:33:50
收藏:
0 评论:
0 赞:
0 阅读:
447
JDK源码学习系列08----HashMap
1.HashMap简介
HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。
HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。
HashMap 的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null。此外,...
分类:
其他 时间:
2014-08-05 22:33:44
收藏:
0 评论:
0 赞:
0 阅读:
447
添加功能区按钮到SP2010某一列表或库
有时候你需要给列表/库的功能区天假期新按钮--没有什么比这更简单的了。你只需要新建一个SP项目,添加一个feature,添加一个空白元素,编辑它的Elements.xml文件。...
分类:
其他 时间:
2014-08-05 22:33:10
收藏:
0 评论:
0 赞:
0 阅读:
376
service作为oracle数据库中的关键概念之一,利用得当,可以方便数据库的管理,提高数据库的执行效率。
通过service,oracle可以实现server side taf,简化对客户端的维护量,下面我们看一下在10g rac 怎样实验service实现 serve side taf
使用dbca来配置taf
通过dbca可以非常方便的配置server side taf
...
分类:
其他 时间:
2014-08-05 22:33:02
收藏:
0 评论:
0 赞:
0 阅读:
572
HDU 4911 Inversion
考点:归并排序
思路:这题呀比赛的时候忘了知道可以用归并排序算出逆序数,但是忘了归并排序的实质了,然后不会做……
因为看到题上说是相邻的两个数才能交换的时候,感觉归并排序好像不是得要相邻的呀,然后就这样晕……刚才重新看了才发现,归并就是相邻的交换的,正好是用来求逆序数的,唉……真的是做这个归并排序比赛就来了……真好!
#include
#inclu...
分类:
其他 时间:
2014-08-05 22:32:50
收藏:
0 评论:
0 赞:
0 阅读:
352
写这篇文章的主要目的就是一个不断积累的过程,
文中提到的方法其实平时很少用到,就当做是知识扩展吧
位运算中常见的一个操作 与& , 或| , 非~ 异或 ^ 左移位>
定义我就不说了,记录几个用法直接上代码了
1,求两个数的平均值(有效防止溢出的位运算方法)
int ave(int a,int b)
{
reutrn (a&b) + ((a^b)>>1)
}
解释下,...
分类:
其他 时间:
2014-08-05 22:32:40
收藏:
0 评论:
0 赞:
0 阅读:
433
组合模式(Composite):将对象组合成树形结构以表示“部分-整体”的组合结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。
透明方式和安全方式
(1),透明方式:在 Component 中声明所有用来管理子对象的方法,其中包括 Add、 Remove 等、这样实现 Component 接口的所有子类都具备了 Add、Remove 方法。这样做的好处是子类对外界来说没有区别,他们...
分类:
编程语言 时间:
2014-08-05 22:32:30
收藏:
0 评论:
0 赞:
0 阅读:
384