"传送门" 题意:N头牛,第i头牛重量wi,价值vi,选出总重量至少为W的牛,使得总价值与总重量的比值最大? 看到这种类似于一个物品有多个属性,且题目最后要求各属性总和比值最大的问题,就要想到分数规划.理解题意,我们要求的答案就是$\frac{\sum vi}{\sum wi}$,且$\sum wi ...
分类:
其他好文 时间:
2019-02-13 09:17:14
阅读次数:
176
这是悦乐书的第 248 次更新,第 261 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第115题(顺位题号是506)。根据N名运动员的得分,找到他们的相对等级和得分最高的三个人,他们将获得奖牌:“金牌”,“银牌”和“铜牌”。例如: 输入:[5,4,3,2,1] 输出 ...
分类:
编程语言 时间:
2019-02-13 09:16:57
阅读次数:
162
智慧楼宇和人们的生活息息相关,楼宇智能化程度的提高,会极大程度的改善人们的生活品质,在当前工业互联网大背景下受到很大关注。传统的 智慧楼宇/楼宇自动化/楼宇安防/智慧园区 常会采用 BIM(建筑信息模型 Building information modeling)软件,如 Autodesk 的 Re... ...
分类:
Web程序 时间:
2019-02-13 09:16:11
阅读次数:
336
类图定义 类class的定义 具有相同属性、操作、方法、关系或者行为的一组对象的描述符 类是真实世界事物的抽象 问题领域的类:在对系统建模时,将会涉及到如何识别业务系统中的事物,这些事物构 成了整个业务系统。在UML中,把所有的这些事物都建模为类 (class) 对象object的定义 当这些事物存 ...
分类:
其他好文 时间:
2019-02-13 09:15:33
阅读次数:
169
需要在工具 选项 1. orcacle 主目录 :G:\PLSQL Developer 11.0.0.1762 中文绿色注册版(免Oracle11g客户端)\PLSQL Developer\instantclient_11_2 这个文件夹下得有tnsnames.ora文件: # tnsnames.o ...
分类:
数据库 时间:
2019-02-13 09:15:08
阅读次数:
201
/** * * 五种方法获取文件扩展名 **/ echo strrchr($file_name, ‘ . ’); echo substr($file_name, strrpos($file_name, ‘ . ’)); echo array_pop(explode(‘ . ’, $file_name... ...
分类:
Web程序 时间:
2019-02-13 09:13:49
阅读次数:
178
官方定义:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。在线测试工具 http://tool.chinaz.com/regex/ 字符组 : [字符组]在同一个位置可能出现的各种 ...
分类:
其他好文 时间:
2019-02-13 09:13:28
阅读次数:
144
1.重构是程序员的主力技能。 2.工作日志能提升脑容量。 3.先用profiler调查,才有脸谈优化。 4.注释贵精不贵多。杜绝大姨妈般的“例注”。漫山遍野的碎碎念注释,实际就是背景噪音。 5.普通程序员+google=超级程序员。 6.单元测试总是合算的。 7.不要先写框架再写实现。最好反过来,从 ...
分类:
其他好文 时间:
2019-02-13 09:13:13
阅读次数:
189
一、class装载验证流程 1、加载 1)、取得类的二进制流。 2)、转为方法区数据结构。 3)、在Java堆中生成对应的java.lang.Class对象。 2、链接--验证(目的:保证Class流的格式是正确的) 1)、文件格式的验证:是否是0xCAFEBASE开头、版本号是否正确等。 2)、元 ...
分类:
其他好文 时间:
2019-02-13 09:13:00
阅读次数:
210
1.数列找规律:OEIS 2.图形计算器:GeoGebra 3.CS Academy的三个工具 (1).Graph Editor(画图) (2).Geometry Widget(几何小小工具,比较推荐图形计算器) (3).Diffing Tool(找不同) 4.Data Structure Visu ...
分类:
Web程序 时间:
2019-02-13 09:12:47
阅读次数:
205
语料数据来自搜狐新闻2012年6月—7月期间国内,国际,体育,社会,娱乐等18个频道的新闻数据 数据处理参考这篇文章 模型训练: 模型使用: 输出: ...
分类:
编程语言 时间:
2019-02-13 00:45:28
阅读次数:
363
“学计算机一定要有一个非常强大的心理状态,计算机不是黑魔法,都是人想出来的,别人能够想的出来,那么,总有一天,我也能够想的出来。” 指针类型的变量就是保存地址的变量。 int* p=&i;------P是一个指针,P里面的内容为变量i的地址,即说P指向了i; int* p,q;------注意:*号... ...
分类:
编程语言 时间:
2019-02-13 00:45:03
阅读次数:
225
A rectangle is represented as a list [x1, y1, x2, y2], where (x1, y1) are the coordinates of its bottom-left corner, and (x2, y2) are the coordinates ...
分类:
其他好文 时间:
2019-02-13 00:44:45
阅读次数:
198
1. 读完一本golang核心编程或类似的书(三四月份) 2. 看完操作系统、计算机网络两门课,如时间有多,再看其他的(五六七月份) 3. 刷一下算法(八九月份) 4. 坚持跑步(比较困难。。) 另,工作需要,搞定容器及k8s,暂定半年时间。 年底的时候再来瞅瞅效果如何,哈哈 ...
分类:
其他好文 时间:
2019-02-13 00:44:26
阅读次数:
213
设计模式的概念 ? 设计模式是:在软件开发中,经过验证的,用于解决在特定环境下、重复出现的、特定问题的解决方案(5点) 案例 ?用大家身边的例子来说,比如医药行业,就有自己的设计模式。假设一个人感冒了,到药店买点感冒药来吃,这个感冒药就是设计模式的一个很好体现 经过验证的:药品上市前,会有大量的验证 ...
分类:
其他好文 时间:
2019-02-13 00:44:12
阅读次数:
182
首先定义一个注解,如下 简单解释一下,interface前面加@的意思是: @interface 不是interface,是注解类是jdk1.5之后加入的,java没有给它新的关键字,所以就用@interface 这么个东西表示了这个注解类,就是定义一个可用的注解,包括这个注解用于什么地方,是类,还 ...
分类:
其他好文 时间:
2019-02-13 00:43:54
阅读次数:
220
第一种 int get_minstring(char s[]) { int n =strlen(s); int i = 0, j = 1, k; while (i < n&&j < n) { for (k = 0; k < n&&s[(j + k) % n] == s[(i + k) % n]; k ...
分类:
其他好文 时间:
2019-02-13 00:43:42
阅读次数:
169