自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 问答 (3)
  • 收藏
  • 关注

原创 POJ1008

问题:将Haab历法转换为Tzolkin历法输入:第一行,需要转换历法的个数(n),接下来的n行,每行输入一个haab历法。输出:第一行,输出转换历法的个数,接下来的n行,每行输出一个Tzolkin历法。解决:    将haab历法计算出来总天数days,再将days按照Tzolkin历法的表示方式表示出来。    1)将haab历法 day. month year转换为总天数days      ...

2018-06-21 16:17:12 225

原创 POJ007

问题:输入多个(m)给定长度(n)的字符串。输出:将字符串按照字符逆序数,从小到大进行输出,如果两个字符串的逆序数一样,则按照字母表的顺序输出。解决:1.求的字符串的逆序数    求逆序数这里不过多阐述,明白什么是逆序数,编码很简单。2.将字符串排列好。    如何将字符串排列好,然后有序输出。这里保存字符串的数据结构设计直接决定的编码的复杂程度。这里我选用的是hash。解决冲突的办法就是链式法。...

2018-06-21 09:23:00 231

原创 POJ1006

1006这个问题就是简单的利用了中国剩余定理。有一个注意一点的问题,就是计算出最小的满足所有剩余条件的数值之后,别忘记了要与d进行比较,如果比d小,那么就要加三个周期的最小公倍数,直至比d大。然后得出的数值减去d即可。#include<stdio.h>#define PHY 23#define EMO 28#define INT 33#define GCD 21252int main(...

2018-06-21 09:17:10 172

原创 POJ1005

本题也没什么难度,解决思想就是根据给定的(x, y)坐标值,计算半圆的面积,然后除以50,向上取整。#include<stdio.h>#include<math.h>#define PI 3.141592654int main(int argc, char const *argv[]){ int n ; double x, y ; double area ; int cou...

2018-06-15 19:04:21 185

原创 POJ1004

这题看起来很简单,但是对于使用C语言的coder来说,有些问题是必须要注意到的。1.四舍五入的问题。    这个问题其实是最简单的,因为四舍五入在c语言的输出中,利用格式控制字符就能实现,无需人为操作。    例如你想输出一个保留小数点后两位的数,"%.2lf"这个控制格式将会自动的进行四舍五入。    同样,想要赋值的话,可以利用将数据输出到一个缓冲区,然后再从缓冲区读出来即可。如下:    d...

2018-06-15 17:26:33 482

原创 POJ1003

#include <stdio.h> int main(){ double x; int i = 2; 双和= 0.0; while((scanf(“%lf”,&x)== 1)&&(x-0.00)!= 0) { i = 2; sum = 0.0; while(1) { // if((sum-x)<0.0) if(sum <x)...

2018-06-15 11:28:18 363

原创 POJ1002

解体思想:1.获取输入直接将输入转化成数字字符组成的电话号码。2.将数字字符转化的字符整数化(这块我是手工转换的,有函数可以直接执行)3.利用哈希映射方式保存电话号码出现的次数。(数组下标代表电话号,元素值代表电话号出现的次数)4.从映射数组开始遍历输出重复次数不为1的电话号,若没有输出,则输出No duplicates.1.输入要求        1)第一行指定电话号码中的电话号码(最多100,...

2018-06-14 18:54:38 139

原创 POJ1001

目标:计算大数幂运算要求:1.输入:0.0<R<99.999 0<n<=25。其中R占输入的1-6列 n占输入的8-9列。2.输入:无用的前导0不需要输出,无用的后导0不需要输出,整数不输出小数点3.代码#include<stdio.h>#include<stdlib.h>#include<string.h>#include<mat...

2018-06-13 20:19:31 159

原创 网络安全实验,虚拟机下ubuntu路由设置

实验目的:利用ubuntu系统中的双网卡,一个设置为内网网卡(eth1),一个设置为外网(eth0)。然后windows系统设置为内网,然后window通过与ubuntu内网构建成局域网,然后通过ubuntu连接外网进行网络访问。 一、ubuntu网络连接设置   1、网卡一设置为NAT模式,进入系统之后,网卡一的所有信息都不需要更改   2、网卡二设置为内部网络模式,进入系统后,

2017-10-27 20:32:02 1375

原创 2015年11月9日杂谈

今天在用xcode写tbxml解析的时候,用到了NSNotification通知机制的时候写错了,巴拉巴拉报了一堆错,大概的就是NSNotification然后最后有一块写的是你自己在slector写函数的函数名,那就说明你那个函数名那块错了,二一般错,大部分都是没加冒号,有冒号是有参数的意思,最近在学贪心算法和动态规划,到目前为止比以前更加理解明白的就是利用数组去进行一些存储,会让很多事情变得更

2015-11-09 22:16:04 332

原创 多个signal怎么执行?

函数原型:sighandler signal(int signum, sighandler_t handler) ;signal函数在程序中也是顺序执行,当执行到signal函数的时候,signal才会起作用,而不是在函数编译之后立即启作用。当signal开始工作后,它的作用可以用捕鼠夹来形容,在程序结束之前它会一直存在,一旦有它想捕获的信号出现,就会立即捕获进行处理,但是当多个signa

2015-07-01 15:44:53 1443

原创 sigaction函数中 SA_NODEFER与sa_mask之间

函数原型:int sigaction(int signo, struct sigaction *act, struct sigaction *oldact) ;signo :需要处理的特定的信号act :设定对信息处理的动作oldact :返回signo信号的当前设置结构体sigaction包含的元素:(1) void (*sa_handler)() ;   //旧

2015-07-01 15:12:03 2877 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除