![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言语法
16岁工科狗
未来的苦逼程序狗
展开
-
排序分析
按照排序方法将排序分为五类: 一类:插入类排序:直接插入排序,折半插入排序,希尔排序 二类:交换类排序:快排,冒泡排序 ...原创 2018-09-12 21:34:19 · 183 阅读 · 0 评论 -
51nod 1049最大字段和
N个整数组成的循环序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的连续的子段和的最大值(循环序列是指n个数围成一个圈,因此需要考虑a[n-1],a[n],a[1],a[2]这样的序列)。当所给的整数均为负数时和为0。 例如:-2,11,-4,13,-5,-2,和最大的子段为:11,-4,13。和为20。 输入: 第1行:整数序列的长度N...原创 2019-01-03 17:25:37 · 120 阅读 · 0 评论 -
51nod 1050循环最大字段和
N个整数组成的循环序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的连续的子段和的最大值(循环序列是指n个数围成一个圈,因此需要考虑a[n-1],a[n],a[1],a[2]这样的序列)。当所给的整数均为负数时和为0。 例如:-2,11,-4,13,-5,-2,和最大的子段为:11,-4,13。和为20。 输入: 第1行:整数序列的长度N(2 ...原创 2019-01-03 17:32:03 · 149 阅读 · 0 评论 -
51nod 序列中的最大数
有这样一个序列a: a[0] = 0 a[1] = 1 a[2i] = a[i] a[2i+1] = a[i] + a[i+1] 输入一个数N,求a[0] - a[n]中最大的数。 a[0] = 0, a[1] = 1, a[2] = 1, a[3] = 2, a[4] = 1, a[5] = 3, a[6] = 2, a[7] = 3, a[8] = 1, a[9] = 4, ...原创 2019-01-03 17:35:22 · 136 阅读 · 0 评论 -
中国大学MOOC-陈越、何钦铭-数据结构 04-树4 是否同一棵二叉搜索树 (25 分)
给定一个插入序列就可以唯一确定一棵二叉搜索树。然而,一棵给定的二叉搜索树却可以由多种不同的插入序列得到。例如分别按照序列{2, 1, 3}和{2, 3, 1}插入初始为空的二叉搜索树,都得到一样的结果。于是对于输入的各种插入序列,你需要判断它们是否能生成一样的二叉搜索树。 输入格式: 输入包含若干组测试数据。每组数据的第1行给出两个正整数N(≤10)和L,分别是每个序列插入元素的个数和需要检...原创 2019-08-16 00:58:30 · 191 阅读 · 0 评论