问题: 给定一个航班预定列表,每一项为 [i, j, k],意思是从 i ~ j 航班,每个航班都需要预定k个座位。 一共有n个航班,即 1<=i<=j<=n,求满足这个列表的航班1~n的座位数列表。 Example 1: Input: bookings = [[1,2,10],[2,3,20],[ ...
分类:
其他好文 时间:
2020-06-07 12:35:39
阅读次数:
48
####输入格式 第一行包含一个整数N,表示数列A,B的长度。 第二行包含N个整数,表示数列A。 第三行包含N个整数,表示数列B。 ####输出格式 输出一个整数,表示最长公共上升子序列的长度。 ####数据范围 1≤N≤3000,序列中的数字均不超过231?1 ####思路: 状态表示:f[i][ ...
分类:
其他好文 时间:
2020-06-07 10:50:02
阅读次数:
50
/* * 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和 */ public static void main(String[] args) { sum(); //調用求和的方法 } //聲明求和的方法 public static void sum ...
分类:
编程语言 时间:
2020-06-06 01:01:28
阅读次数:
161
一、冒泡排序 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 算法描述 比较相邻的元素。如果 ...
分类:
编程语言 时间:
2020-06-05 22:37:41
阅读次数:
85
要求 1、启动程序后让用户输入余额,并打印商品列表2、用户通过输入编号购买商品3、用户选择商品购买后,根据余额判断成功或者失败,给出对应提示4、可以随时退出,退出后打印账号余额以及购买的商品列表 构思 1、首先,用户余额需要进行存储,用户购买的物品需要进行存储在数组中2、用户购买成功后,将购买的物品 ...
分类:
编程语言 时间:
2020-06-05 21:01:52
阅读次数:
82
【程序 20 求前 20 项之和】 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前 20 项之和。 程序分析:请抓住分子与分母的变化规律。 源码: package com.homework.test; /* 【程序 20 求前 20 项之和】 题目:有 ...
分类:
编程语言 时间:
2020-06-05 21:00:36
阅读次数:
78
看了题,A,B题都是lojround原题(A题其实也是JOI2013原题)。 而且部分分都一样。。。。。。。。。。。。。。。。。。 但是B忘了。 A题就是个扫描线+单调栈+线段树。 随便写一下就跳到C C题暴力死活不会,但是20分是送的就写了。 从“数列的相似性”想了很久,但是还是不会,十分自闭。 ...
分类:
其他好文 时间:
2020-06-05 13:12:02
阅读次数:
54
'列数转字母 Public Function CNtoW(ByVal number As Long) As String CNtoW = Replace(Cells(1, number).Address(False, False), "1", "") End Function '字母转列数 Publ ...
分类:
编程语言 时间:
2020-06-05 11:38:33
阅读次数:
93
1.递归 递归算法是一种直接或间接调用自身算法的过程。 每个递归函数都有两部分:基线 条件(base case)和递归条件(recursive case)。 递归条件指的是函数调用自己的条件 基线条件则指的是函数不再调用自己,函数的终止条件,避免形成无限循环 。 比如,如下打印数字的递归函数: 2. ...
分类:
其他好文 时间:
2020-06-05 09:13:27
阅读次数:
91
【程序 1 不死神兔】 题目:古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月 又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少? 程序分析: 兔子的规律为数列 1,1,2,3,5,8,13,21.... 源码: package com.homewor ...
分类:
编程语言 时间:
2020-06-04 18:01:45
阅读次数:
137