码迷,mamicode.com
首页 > 编程语言
OpenJudge百炼习题解答(C++)--题4010:2011
题: 总时间限制: 1000ms 内存限制: 65536kB 描述已知长度最大为200位的正整数n,请求出2011^n的后四位。 输入第一行为一个正整数k,代表有k组数据,k 每行都有一个正整数n,n的位数 输出每一个n的结果为一个整数占一行,若不足4位,去除高位多余的0 样例输入 3 5 28 792 样例输出 1051 81 5521 解...
分类:编程语言   时间:2016-02-24 09:47:22    阅读次数:203
OpenJudge百炼习题解答(C++)--题4074:积水量
题: 总时间限制: 1000ms       内存限制:65536kB 描述 凹凸不平的地面每当下雨的时候总会积水。假设地面是一维的,每一块宽度都为1,高度是非负整数,那么可以用一个数组来表达一块地面。例如[0,1,0,2,1,0,1,3,2,1,2,1]可以用来表示下图地面: 当下过雨后,地面就会积水,上图中蓝色的区域就是积水区域。现在给你一个数组表示地面,求下过雨后这块地面...
分类:编程语言   时间:2016-02-24 09:45:45    阅读次数:150
C语言之linux内核可变参实现printf,sprintf
昨天,我发表了一篇用可变参实现的fprintf函数,其实说实话还不完全是可变参实现的,因为用到了FILE * 这样的指针,需要包含stdio.h这个头文件才能实现这个函数,今天我们就来看看,如何抛弃stdio.h,全0开始实现printf , sprintf ,当然,这段代码是我在linux内核里面获取的,再经过我本人修改,移植,在DevC++这个编译环境中通过测试。我们来看看代码:      ...
分类:编程语言   时间:2016-02-24 09:43:09    阅读次数:297
azure Machine learing studio 使用示例之 - 使用线性回归算法完成预测评估
azure Machine learing studio 使用示例之 - 使用线性回归算法完成预测评估...
分类:编程语言   时间:2016-02-24 09:43:02    阅读次数:184
C语言之可变参实现scanf函数
既然有printf函数可变参实现,那就一定有scanf函数的可变参实现。废话不多说,源码奉上: 本源码不过多分析,如要明白原理,请翻本博客以往的文章看说明。 欢迎关注新浪微博:http://weibo.com/u/1896293701/home?topnav=1&wvr=6 #include #include int myscanf(const char *fmt , ...) ; ...
分类:编程语言   时间:2016-02-24 09:42:23    阅读次数:147
LeetCode OJ 215. Kth Largest Element in an Array 堆排序求解
题目链接:https://leetcode.com/problems/kth-largest-element-in-an-array/ 215. Kth Largest Element in an Array My Submissions Question Total Accepted: 43442 Total Submissions: 136063 D...
分类:编程语言   时间:2016-02-24 09:41:19    阅读次数:279
数据结构与算法之链表
链表的分类:(1)单链表头插法:只需要维护一个头结点即可,常用来模拟堆栈;尾插法:需要维护头结点和尾结点,常用来模拟队列。(2)双向链表双向遍历,可以用来保存网页的历史记录等;(3)循环链表经常出现在面试题中,判断链表是否有环。链表的删除方式一:维护两个指针,current(表示当前节点)和previous(表示当前节点的前一个节点)。当current遍历到要删除的元素时,执行previous->...
分类:编程语言   时间:2016-02-24 09:40:15    阅读次数:222
上机题目(高级)- 电子词典(Java)
package com.huawei.training;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStreamReader;import java.util.Iterator;import java.util.Map;import java...
分类:编程语言   时间:2016-02-24 09:39:26    阅读次数:215
C语言在linux内核中do while(0)妙用之法
为什么说do while(0) 妙?因为它的确就是妙,而且在linux内核中实现是相当的妙,我们来看看内核中的相关代码: #define db_error(fmt, ...) do { fprintf(stderr, "(error): "); fprintf(stderr, fmt, ##__VA_ARGS__); } while...
分类:编程语言   时间:2016-02-24 09:38:41    阅读次数:216
阿里云部署Java web项目初体验
本文主要讲了如何在阿里云上安装JDK、Tomcat以及其配置过程。最后以一个实例来演示在阿里云上部署Java web项目。...
分类:编程语言   时间:2016-02-24 09:36:01    阅读次数:227
Swift的笔记和工具类
Create Class 创建类 (重载效果) // Create Class 创建类 class MyClass { // Properties 成员变量 init() { // Constructor 构造函数 } // Method 成员方法 func doIt() { println("do
分类:编程语言   时间:2016-02-24 09:30:03    阅读次数:230
JavaScript鼠标拖拽特效及相关问题总结
#div1{width:200px;height:200px;background:red;position:absolute;} #div2{width:200px;height:200px;background:green;position:absolute;left:300px;} <div
分类:编程语言   时间:2016-02-24 09:28:17    阅读次数:179
Java 时间处理的四个基本实例
时间处理是任何编程语言经常会遇到的, 本文章向大家介绍java时间处理的四个基本实例。具体实例如下: Java格式化时间(SimpleDateFormat) Java获取当前时间 Java获取年份、月份等 Java时间戳转换成时间
分类:编程语言   时间:2016-02-24 09:28:02    阅读次数:223
jsp声称的java文件位置
想找到JSP生成的字节码文件还是Java文件,这得看你加载Web应用是自己配置的Tomcat还是加载到Eclipse默认路径下:先说Eclipse默认路径下的吧,其路径为:你的eclipse存放工程的文件夹\.metadata\.plugins\org.eclipse.wst.server.core
分类:编程语言   时间:2016-02-23 20:57:43    阅读次数:422
C++之路进阶——最大流(紧急疏散)
3566 紧急疏散 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题目描述 Description 发生了火警,所有人员需要紧急疏散!假设每个房间是一个N M的矩形区域。每个格子如果是'.',那么表示这是一块空地;如果是'X',那么表示这是一面墙,如果是'D',那
分类:编程语言   时间:2016-02-23 20:55:32    阅读次数:533
python正则表达式练习篇
练习一: 利用who命令输出所有已经登录系统的用户的信息,并把登录名、用户登录时的电传、登录时间、登录地址利用正则表达式分割开来。 数据的格式: %who wesc console Jun 20 20:33 wesc pts/9 Jun 22 01:38 (192.168.0.6) wesc pts
分类:编程语言   时间:2016-02-23 20:50:28    阅读次数:431
待字闺中之巧妙排序分析:
题目来源。待字闺中。原创@陈利人 ,欢迎大家继续关注微信公众账号“待字闺中” 排序仅仅有1。2,3三个元素的数组。不能统计1,2。3的个数。 分析:这个题目,虽然也是排序,但却不能使用高速排序的方法。仅仅有三个元素,假设时间复杂度仍旧是O(nlogn)。显然不是最好的。那就行使用线性的排序算法,比如
分类:编程语言   时间:2016-02-23 20:46:34    阅读次数:291
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!