![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
学习记录
梦科东
这个作者很懒,什么都没留下…
展开
-
习题2.3 数列求和-加强版 (20分)
问题描述: 给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1, N=3时,S=1+11+111=123。 输入格式: 输入数字A与非负整数N。 输出格式: 输出其N项数列之和S的值。 输入样例: 1 3 输出样例: 123 第1次提交代码: #include<stdio.h> double sum( int a, int n ); int main() { int A,N; double S; s原创 2020-05-17 17:25:03 · 755 阅读 · 0 评论 -
习题2.2 数组循环左移 (20分)
问题描述 对于一个任意长度为len的数组A,使其循环左移P个元素。如数组{1,2,3,4,5,6,7},左移3个元素即变为{4,5,6,7,1,2,3}。 实现算法 方法一 对前3个元素完全转置,变为{3,2,1,4,5,6,7} 对后4个元素完全转置,变为{3,2,1,7,6,5,4} 对所有元素完全转置,变为{4,5,6,7,1,2,3} /* https://blog.csdn.net/q...原创 2020-04-27 11:55:39 · 455 阅读 · 0 评论