![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
流浪者之路
耶
展开
-
n个高度为h的木板(只考虑高度和长度),木板间隔为1 注入水后,求接到的水数量
例如: 木板高度:1,2,3,1---- 11 + 21 + 11 = 4 水量 木板高度:1,2,1,4---- 11 + 22 = 3 水量 木板高度:2,1,3---- 22 = 4 水量 木板高度:4,2,3,1-- 32 + 11 = 7 水量 基本思路: 以最大的数为中间数,分开计算; 当指针运动到下一个比a大的数或者运动到max地址的时候停止; 源代码:...原创 2018-09-23 23:26:36 · 493 阅读 · 0 评论 -
一维数组实现杨辉三角形(C语言)
一道杨辉三角形的补充程序面试题, #include <stdio.h> int main(int argc, char *argv[]) { a[100] = {0,1}; //初始化数组 int n, i, j; int l, r; //存放上一层左边的数和右边的数 n = 10; //层数 for(i = 1; i <= n; i++) { l = 0;...原创 2018-11-03 07:50:38 · 6107 阅读 · 0 评论