题目大意就是给几个活动,问要几个教室能够弄完。 这个题目的想法就是把活动的开始——结束的时间看做是数轴上的一段线段,教室的个数就是在某点的时间厚度,求最大的时间厚度就是所需要的教室个数。
分类:
编程语言 时间:
2016-03-17 21:41:57
阅读次数:
337
http://blog.csdn.net/warmyellow/article/details/5454943 LDA算法入门 一. LDA算法概述: 线性判别式分析(Linear Discriminant Analysis, LDA),也叫做Fisher线性判别(Fisher Linear Dis
分类:
编程语言 时间:
2016-03-10 23:14:00
阅读次数:
275
一、简介 1)椭圆曲线密码学的初级读本 http://8btc.com/thread-1240-1-1.html 2)ECC加密算法入门介绍 http://www.pediy.com/kssd/pediy06/pediy6014.htm 3)ECC算法原理的认识 http://blog.csdn.n...
分类:
编程语言 时间:
2016-03-09 01:33:05
阅读次数:
481
有若干个活动,第i个开始时间和结束时间是[Si,fi),只有一个教室,活动之间不能交叠,求最多安排多少个活动? 输入 第1行:1个数N,线段的数量(2 <= N <= 10000) 第2 - N + 1行:每行2个数,线段的起点和终点(-10^9 <= S,E <= 10^9) 输出 输出最多可以选
分类:
编程语言 时间:
2016-03-05 16:02:41
阅读次数:
473
约翰认为字符串的完美度等于它里面所有字母的完美度之和。每个字母的完美度可以由你来分配,不同字母的完美度不同,分别对应一个1-26之间的整数。 约翰不在乎字母大小写。(也就是说字母F和f)的完美度相同。给定一个字符串,输出它的最大可能的完美度。例如:dad,你可以将26分配给d,25分配给a,这样整个
分类:
编程语言 时间:
2016-03-04 22:36:04
阅读次数:
247
引入蛇形填数,一道经典有趣的算法入门题。这里用python来实现。代码vimsnake.py#!/usr/bin/envpython
#-*-coding:utf-8-*-
#矩阵初始化函数
defgenMatrix(rows,cols):
#用二维数组来代表矩阵
matrix=[[0forcolinrange(cols)]forrowinrange(rows)]
foriinrange(rows):
forjinr..
分类:
编程语言 时间:
2016-02-18 06:36:30
阅读次数:
460
原文地址:循环冗余校验(CRC)算法入门引导参考地址:https://en.wikipedia.org/wiki/Computation_of_cyclic_redundancy_checks#References给出了CRC 计算的详细信息。想要深入学习,可以从这个网址开始。尤其是最后给出的 Re...
分类:
编程语言 时间:
2016-01-15 16:05:41
阅读次数:
295
iostream,这个头文件里有很多常用的函数,比如swap交换两个变量的值,max求两个值的最大值等。cstdio头文件,这个头文件里包含C风格的输入输出。如果你之前学习过C++语言应该知道cin读入和cout输出的方法。那么我们为什么还要用C的scanf和printf呢?因为scanf和prin...
分类:
编程语言 时间:
2015-12-22 23:02:24
阅读次数:
532
Python实现各种排序算法的代码示例总结作者:Donald Knuth 字体:[增加 减小] 类型:转载 时间:2015-12-11 我要评论这篇文章主要介绍了Python实现各种排序算法的代码示例总结,其实Python是非常好的算法入门学习时的配套高级语言,需要的朋友可以参考下在Python实践...
分类:
编程语言 时间:
2015-12-21 23:20:31
阅读次数:
305
之前两篇转载的文章: 遗传算法入门到掌握(一)、遗传算法入门到掌握(二) 对遗传算法的数学推导讲解得非常详细,同时我也附带了一份遗传算法的C语言实现,这篇文章将要运用遗传算法对一个多项式求最小值,要求在(-8,8)间寻找使表达式达到最小的x,误差为0.001。但是那篇文章仅仅讲解了关于本例的遗传算法的规则,并没有详细的算法过程。这篇文章简介一下遗传算法的具体算法过程,并且用MATLAB实现遗传算法的...
分类:
编程语言 时间:
2015-12-20 19:32:38
阅读次数:
385