高精度
高精度
OpenJudge NOI 1.8 23:二维数组回形遍历 【题目考点】 1. 二维数组 【解题思路】 解法1:移动焦点 设焦点位置,焦点移动同时输出焦点位置的值。焦点从左上角先后以:右下左上右下左上。。。的形式循环移动遍历。如果...
一维数组
前i个物品容积和为j的方法数 = 前i-1个物品容积和为j-a[i]的方法数 + 前i-1个物品容积和为j的方法数(即算上当前容积a[i]和不算当前容积)a[i]为第i个物品的容积,dp[i][j]表示为前i个物品容积和为j的方法数,dp[0]...
基础函数
OpenJudge-1.5.26:统计满足条件的4位数个数
OpenJudge-1.3.11:计算浮点数相除的余数
石头剪刀布
openjudge习题 1.5编程基础之循环控制 29数字反转
二维数组
1.首先,如果只在一个数组a中操作的话,因为一旦一个值改变后,他作为其他位置的上下左右点数值已经发生变化,不是原来的值,所以就会出现错误,我们可以利用两个数组来实现,b数组作为参照数组,用来提供数值 ...
OpenJudge 1.11 03:矩形分割 【题目考点】 1. 二分答案 【解题思路】 该题为二分答案问题。 原题中:“使得这些小矩形落在直线左边的面积必须大于等于落在右边的面积,且两边面积之差最小。”这句话指明了二分答案的...
北京大学数据结构与算法moocOJ树与森林练习题树的转化
一维数组
Openjudge 1.2编程基础之变量定义、赋值及转换
OpenJudge 1.12 04:最匹配的矩阵 【题目考点】 1. 枚举 2. 递推/递归 【解题思路】 解法1:枚举 行坐标i从1遍历到m-r+1,列坐标j从1遍历到n-s+1,取以(i, j)为左上角的子矩阵C,看该矩阵与B矩阵对应元素差值的绝对值...
01:判断数正负 #include <stdio.h> #include <stdlib.h> #include <math.h>.../* run this program using the console pauser or add your own getch, system("pause") or input loop */ ...
二维数组
错在哪里了呢?
一维数组
字符数组
OpenJudge NOI 1.13 32:日历问题看测试数据可以知道2000-1-2是星期日,所以2000-1-1是星期六。 用0,1,2,…,6来表示星期日,星期一,…,星期六。输入经过的总天数为td 从星期六经过1天后为星期日,即。经过2天后为...
OpenJudge-1.5.24:正常血压
OpenJudge NOI 1.8 19:肿瘤检测 注:该题说是图像中有1个肿瘤,实际测试数据中可能有多个肿瘤。应该按多个肿瘤的情况去考虑。 【题目考点】 1. 二维数组 2. 搜索解连通块问题 【解题思路】 判断一个元素是否是边缘...
OpenJudge NOI 2.1 1815:画家问题具体思路见该问题 OpenJudge NOI 2.1 1813:熄灯问题 本题与该问题几乎相同。
openjudge1.8.1:矩阵交换行
openjudge1.3答案。