
其他
sdfgdbvc
热闹是他们的,我什么也没有
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NYOJ 1092-数字分隔(二)-sdfgdbvc
数字分隔(二) 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 在一个遥远的国家,银行为了更快更好的处理用户的订单,决定将一整串的数字按照一定的规则分隔开来,分隔规则如下: 1、实数的整数部分按照每三个数字用逗号分隔开(整数部分的高位有多余的0时,需先将多余的0过滤后,再进行数字分隔,如:0001234567 输出结果为1,234,567.00)原创 2015-07-04 21:00:04 · 788 阅读 · 0 评论 -
网页编码就是那点事
转自:http://blog.jobbole.com/30526/ 编码一直是让新手头疼的问题,特别是 GBK、GB2312、UTF-8 这三个比较常见的网页编码的区别,更是让许多新手晕头转向,怎么解释也解释不清楚。但是编码又是那么重要,特别在网页这一块。如果你打出来的不是乱码,而网页中出现了乱码,绝大部分原因就出在了编码上了。此外除了乱码之外,还会出现一些其他问题(例如:IE6 的 CSS转载 2017-03-15 20:47:21 · 368 阅读 · 0 评论 -
Java去掉小数点后面不需要的0
String s = "111.01100"; if(s.indexOf(".") > 0){ //正则表达 s = s.replaceAll("0+?$", "");//去掉后面无用的零 s = s.replaceAll("[.]$", "");//如小数点后面全是零则去掉小数点 } System.out.println(s);原创 2016-07-30 17:30:39 · 23309 阅读 · 2 评论 -
NYOJ 8-一种排序(快速排序库函数qsort的调用)
题目信息: 一种排序 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 现在有很多长方形,每一个长方形都有一个编号,这个编号可以重复;还知道这个长方形的宽和长,编号、长、宽都是整数;现在要求按照一下方式排序(默认排序规则都是从小到大); 1.按照编号从小到大排序 2.对于编号相等的长方形,按照长方形的长排序; 3.如果编号和长都相同,按照长原创 2015-07-10 21:03:29 · 398 阅读 · 0 评论 -
POJ 1850 Code
Code Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 9141 Accepted: 4363 Description Transmitting and memorizing information is a task that requires differ原创 2016-04-23 11:39:50 · 238 阅读 · 0 评论 -
STL源码学习---lower_bound和upper_bound
转载自:http://www.cnblogs.com/cobbliu/archive/2012/05/21/2512249.html http://blog.youkuaiyun.com/niushuai666/article/details/6734403 http://blog.youkuaiyun.com/niushuai666/article/d转载 2016-05-03 08:25:48 · 280 阅读 · 0 评论 -
sscanf和sprintf的用法
一 sscanf函数 int sscanf(const char *s,const char *format,..); int scanf(const char *format,...); sscanf与scanf等价,所不同的是,前者的输入字符来源于字符串s,而scanf以stdin作为输入源。 1 %*d,%*s:*号表示此数据不读入,忽略掉。 比如 ch="MemTota转载 2016-04-30 20:36:09 · 552 阅读 · 0 评论 -
输入输出外挂
需要输入输出大量数据的时候,scanf和printf是非常耗时的操作。然而,getchar() putchar()是非常迅速的。所以我们可以用外挂改造一下IO /* 仅适合纯数字输入输出 */ #include int Scan() { //输入外挂 int res = 0, flag = 0; char ch; if((ch = getchar()原创 2016-05-24 15:42:48 · 772 阅读 · 0 评论 -
NYOJ 103 A+B Problem II
A+B Problem II 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 I have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B. A,B must be positive. 输入The原创 2016-04-16 08:53:18 · 251 阅读 · 0 评论 -
NYOJ 7 街区最短路径问题
街区最短路径问题 时间限制:3000 ms | 内存限制:65535 KB 难度:4 描述 一个街区有很多住户,街区的街道只能为东西、南北两种方向。 住户只可以沿着街道行走。 各个街道之间的间隔相等。 用(x,y)来表示住户坐在的街区。 例如(4,20),表示用户在东西方向第4个街道,南北方向第20个街道。 现在要建一个邮局,使得各个住户到邮局的距离之和原创 2016-04-15 21:10:05 · 228 阅读 · 0 评论 -
NYOJ 990 蚂蚁感冒
蚂蚁感冒 时间限制:1000 ms | 内存限制:65535 KB 难度:2 描述 长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。 请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上原创 2016-04-15 21:05:32 · 375 阅读 · 0 评论 -
C/C++中各种类型int、long、double、char表示范围(最大最小值)
#include #include #include using namespace std; int main() { cout << "type: \t\t" << "************size**************"<< endl; cout << "bool: \t\t" << "所占字节数:" << sizeof(bool); cout ::max转载 2016-04-14 21:06:16 · 687 阅读 · 0 评论 -
printf "%.*s"
ref : http://www.cnblogs.com/yuaqua/archive/2011/10/21/2219856.html 小数点.后“*”表示输出位数,具体的数据来自参数表 printf格式字符串中,与宽度控制和精度控制有关的常量都可以换成变量,方法就是使用一个“*”代替那个常量,然后在后面提供变量给“*”。 同样,小数点.前也可以添加*,也要用户输入一个位宽值来代替转载 2016-04-30 20:27:34 · 288 阅读 · 0 评论