Ant是一种基于Java的build工具。相似于c语言中的makefile,这里做一记录。方便后面查看。<?xml version="1.0" encoding="UTF-8"?> <project name="vailidategame" default="yguard" basedir="."> ...
分类:
编程语言 时间:
2017-06-18 13:22:58
阅读次数:
302
问题大意是将整数(1~3999)转换为罗马数字形式,并以字符串的形式返回。至于罗马数字可以参考https://en.wikipedia.org/wiki/Roman_numerals中的说法。 很暴力的解决方案,直接看代码吧,时间复杂度和空间复杂度均为常数,即O(1)。 代码的运行时间是82ms ...
分类:
其他好文 时间:
2017-06-18 13:19:41
阅读次数:
178
functools模块:管理函数的工具 partial对象:包装原函数,提供默认值 复制原函数的属性到partial对象 包装实例对象的函数 @functools.wraps 装饰器 @functools.total_ordering 为类添加富比较方法,类必须提供__eq__和另一个富比较方法 @ ...
分类:
编程语言 时间:
2017-06-18 13:14:32
阅读次数:
209
node.js 下的express 安装可以参考官方网站的 http://www.expressjs.com.cn/ 这里主要讲一下一些不同的地方,将我们生成的dist文件夹里的文件放在public里面。然后在命令行 这样就可以启动项目,但是请不要使用node app.js 现在这个8.0版本似乎不 ...
分类:
Web程序 时间:
2017-06-18 13:13:10
阅读次数:
225
我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,Java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个的所有属性和方法都会自动序列化。 然而在实际开发过程中,我们常常会遇到这样的问题,这个类的 ...
分类:
编程语言 时间:
2017-06-18 12:05:39
阅读次数:
218
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4782 Problem Description Coach Pang has a lot of hobbies. One of them is playing with “tag soup” with t ...
分类:
其他好文 时间:
2017-06-18 11:58:33
阅读次数:
137
一、快速排序 核心:快排是一种采用分治思想的排序算法,大致分为三个步骤。 二、实现 实现方式一: 实现方式二: 实现方式三: main函数: 部分内容参考GitHub。 ...
分类:
其他好文 时间:
2017-06-18 11:58:05
阅读次数:
156
#include <iostream> #include <list> #include <string> #include <vector> #include <iterator> using namespace std; int main() { //copy list to list list ...
分类:
其他好文 时间:
2017-06-18 10:41:10
阅读次数:
196
题目描述 一条东西走向的穆西河将巴邻旁市一分为二,分割成了区域 A 和区域 B。 每一块区域沿着河岸都建了恰好 1000000001 栋的建筑,每条岸边的建筑都从 0 编号到 1000000000。相邻的每对建筑相隔 1 个单位距离,河的宽度也是 1 个单位长度。区域 A 中的 i 号建筑物恰好与区 ...