2019年1月6日

UVA12879 UVALive6886 Golf Bot【水题】

摘要: Do you like golf? I hate it. I hate golf so much that I decided to build the ultimate golf robot, a robot that will never miss a shot. I simply place 阅读全文

posted @ 2019-01-06 17:28 海岛Blog 阅读(457) 评论(1) 推荐(0) 编辑

2018年9月24日

JSK-61 二进制加法【大数】

摘要: 二进制加法 给定两个二进制数组成的字符串,计算他们的和。 他们的和依然是字符串。 例如: a = "11" b = "1" 返回"100". 注意:千万别想着将二进制转换成10进制,计算以后再转换成二进制。 那样,在大数的时候,肯定溢出哦~ 格式: 第一行输入两个长度不超过100的二进制字符串,中间 阅读全文

posted @ 2018-09-24 09:03 海岛Blog 阅读(418) 评论(0) 推荐(0) 编辑

2017年9月12日

CCF201403-1 相反数(解法三)(100分)

摘要: 试题编号:201403-1试题名称:相反数时间限制:1.0s内存限制:256.0MB问题描述:问题描述 有 N 个非零且各不相同的整数。请你编一个程序求出它们中有多少对相反数(a 和 -a 为一对相反数)。输入格式 第一行包含一个正整数 N。(1 ≤ N ≤ 50... 阅读全文

posted @ 2017-09-12 00:03 海岛Blog 阅读(464) 评论(0) 推荐(0) 编辑

2017年9月11日

CCF201703试题

摘要: 来源:CCF计算机职业资格网站。试题编号:201703-1试题名称:分蛋糕时间限制:1.0s内存限制:256.0MB问题描述:问题描述 小明今天生日,他有n块蛋糕要分给朋友们吃,这n块蛋糕(编号为1到n)的重量分别为a1, a2, …, an。小明想分给每个朋友至少... 阅读全文

posted @ 2017-09-11 20:10 海岛Blog 阅读(388) 评论(0) 推荐(0) 编辑

2017年9月5日

HDU1395 ZOJ1489 2^x mod n = 1【暴力法+数论】

摘要: 2^x mod n = 1Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 17824 Accepted... 阅读全文

posted @ 2017-09-05 21:29 海岛Blog 阅读(355) 评论(0) 推荐(0) 编辑

2017年9月3日

HDU2101 A + B Problem Too【水题】

摘要: A + B Problem TooTime Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 18051 Acce... 阅读全文

posted @ 2017-09-03 00:53 海岛Blog 阅读(144) 评论(0) 推荐(0) 编辑

HDU1002 A + B Problem II【大数】

摘要: A + B Problem IITime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 371486 Acce... 阅读全文

posted @ 2017-09-03 00:32 海岛Blog 阅读(260) 评论(0) 推荐(0) 编辑

2017年8月30日

POJ2562 UVA10035 ZOJ1874 Primary Arithmetic【进制+进位】

摘要: Primary ArithmeticTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 11711 Accepted: 4289DescriptionChildren are taught to add ... 阅读全文

posted @ 2017-08-30 23:18 海岛Blog 阅读(162) 评论(0) 推荐(0) 编辑

B00015 平方矩阵问题

摘要: 给定n,m,min和max,求所有的,满足0是不满足条件的;若k*l>max,对于i>=k且j>=l,则是不满足条件的。2.可以考虑用三分法。3.需要考虑n和m比较小的情形,例如0,1,2,也许需要做特殊的处理。样例数据如下:输入:n,m,min和max分别为10,1... 阅读全文

posted @ 2017-08-30 10:08 海岛Blog 阅读(247) 评论(0) 推荐(0) 编辑

2017年8月20日

Go语言程序的数组初始化

摘要: Go语言数组初始化是最基本的编程训练。通过这个例子可以知道多维数组的初始化,需要注意的是格式。Go语言程序:// array project main.gopackage mainimport ( "fmt")const N int = 5var a = [N + N... 阅读全文

posted @ 2017-08-20 00:43 海岛Blog 阅读(1004) 评论(0) 推荐(0) 编辑

2017年8月19日

Go语言实现线程安全访问队列

摘要: 这个例子用Go语言的包"container/list"实现一个线程安全访问的队列。其中不少细节耐人寻味,做出它则是花费了不少精力,找不到样例啊!Go语言的许多优点自不必说,然而从C/C++程序角度看,语言的语法也好,程序的实现方式也好,看起来总有点怪怪的感觉。在这个程... 阅读全文

posted @ 2017-08-19 22:47 海岛Blog 阅读(1743) 评论(0) 推荐(0) 编辑

Go语言结构应用实例

摘要: 编写程序过程中,经常会用到结构。本程序给出了使用结构的简单实例。Go语言程序:// struct project main.gopackage mainimport ( "fmt")const N int = 10type Node struct { figure ... 阅读全文

posted @ 2017-08-19 12:30 海岛Blog 阅读(368) 评论(0) 推荐(0) 编辑

UVALive6336 HDU4450 Draw Something【水题】

摘要: Draw SomethingTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3698 Accepted... 阅读全文

posted @ 2017-08-19 05:00 海岛Blog 阅读(188) 评论(0) 推荐(0) 编辑

HDU5806 NanoApe Loves Sequence Ⅱ【尺取法+乘法原理】

摘要: NanoApe Loves Sequence ⅡTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 262144/131072 K (Java/Others)Total Submission(s): 1836... 阅读全文

posted @ 2017-08-19 04:04 海岛Blog 阅读(240) 评论(0) 推荐(0) 编辑

2017年8月13日

Go语言实现大数开方程序

摘要: Go语言的big包实现大数运算,但是有关大整数运算,似乎没有相应的开方程序。这里给出的程序,实现了大整数的开方运算函数。该程序是基于大整数开方运算的算法实现的。Go语言程序:// bigintsqrt project main.gopackage mainimport... 阅读全文

posted @ 2017-08-13 00:25 海岛Blog 阅读(414) 评论(0) 推荐(0) 编辑

2017年8月11日

Go语言程序记录日志

摘要: 许多软件系统运行中需要日志文件。Go语言程序中,输出日志需要使用包"log",编写程序十分简单。像Java语言程序,输出日志时,往往需要使用开源的软件包来实现,编写程序稍微复杂一些。Go语言的包"log"中,提供了三类借口,分别是Print(一般的log,进程退出代码... 阅读全文

posted @ 2017-08-11 12:45 海岛Blog 阅读(1837) 评论(0) 推荐(0) 编辑

Go语言实现文本文件拷贝

摘要: 文本文件的读写是程序的常见操作。这个程序的功能实现文件的拷贝操作,包括了文件的打开、关闭和读写。该程序是按行读入数据文件的内容,然后将其写入到另外一个文件中。Go语言程序:// fileio project main.gopackage mainimport ( "b... 阅读全文

posted @ 2017-08-11 06:20 海岛Blog 阅读(244) 评论(0) 推荐(0) 编辑

2017年8月3日

Go语言实现并行分段求和计算

摘要: 这个实例通过循环实现并行的分段求和计算,再把各个子段和加到总和中。通过这个实例可以了解如何实现循环并行处理,以及有关的编程技巧。但是这个程序是有问题的,因为可能发生变量访问冲突问题,导致计算结果不正确。这个程序是不稳定的,有时能够计算出不正确的结果,有时能够计算出正确... 阅读全文

posted @ 2017-08-03 10:41 海岛Blog 阅读(363) 评论(0) 推荐(0) 编辑

Go语言的goroutine

摘要: Go世界里,每一个并发执行的活动成为goroutine。通过创建goroutine,就可以实现并行运算,十分方便。如果有函数f(),那么:f():调用函数f(),并且等待它返回go f():新建一个调用f()的goroutine,不等待Go语言程序:// fib pr... 阅读全文

posted @ 2017-08-03 00:12 海岛Blog 阅读(176) 评论(0) 推荐(0) 编辑

2017年8月2日

Go语言程序的命令行参数

摘要: 获取命令行参数是程序功能多样化的必要前提。这个例子展示Go语言如何获得程序的命令行参数。Go语言程序:// echoarg project main.gopackage mainimport ( "fmt" "os")func main() { var s, sep ... 阅读全文

posted @ 2017-08-02 22:14 海岛Blog 阅读(418) 评论(0) 推荐(0) 编辑

UVAlive3708 UVA1388 POJ3154 Graveyard【水题】

摘要: GraveyardTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 1715 Accepted: 865 Special JudgeDescriptionProgramming contests bec... 阅读全文

posted @ 2017-08-02 00:48 海岛Blog 阅读(174) 评论(0) 推荐(0) 编辑

2017年7月30日

UVALive5520 UVA305 POJ1012 HDU1443 Joseph【数学计算+打表】

摘要: JosephTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 54650 Accepted: 20912DescriptionThe Joseph's problem is notoriously kn... 阅读全文

posted @ 2017-07-30 23:40 海岛Blog 阅读(247) 评论(0) 推荐(0) 编辑

Go语言的素数对象编程实现及其使用

摘要: 有关Go语言的面向对象编程,看了几本书,看了若干例子也没有太明白。太惭愧啊!后来看了一个例子,结合之前书上的内容,总算有点头绪了。然而,自己的程序写出来编译后还是出来不少问题。后来,在已有的程序的基础上,稍加改进,终于明白了一些问题。有关Go语言的面向对象编程,编过一... 阅读全文

posted @ 2017-07-30 23:31 海岛Blog 阅读(383) 评论(0) 推荐(0) 编辑

Go语言实现的素数筛选程序

摘要: 通过这个例子可以了解数组的定义及其使用、切片的定义及其使用。同时,也可以了解变量的定义,各种控制语句的使用,类型的转换等。这里给出的程序,计算1000以内的所有素数,输出的每一行是序号+素数。Go语言程序:// prime project main.gopackage... 阅读全文

posted @ 2017-07-30 00:04 海岛Blog 阅读(224) 评论(0) 推荐(0) 编辑

2017年7月29日

Go语言的map以及sort

摘要: 通过这个例子了解map的使用。Go语言程序:// map project main.gopackage mainimport ( "fmt" "sort")func main() { var countryCapitalMap map[string]string /*... 阅读全文

posted @ 2017-07-29 11:55 海岛Blog 阅读(1238) 评论(0) 推荐(0) 编辑

导航