30/09/2018, 18:14

Cho minh hỏi cách tạo mảng 2 chiều răng cưa động

cho minh hỏi cách tạo mảng 2 chiều răng cưa động.
minh code gi dung’ ko may ban ==" xem giúp

#include<iostream>
#include <cstdlib> 
#include <ctime>
using namespace std;
int main()
{
	srand(time(NULL));
	int a = rand() % 10 + 1;
	int **p;
	p = new int*[a];
	int *u = new int[a];
	cout << a << endl << endl;
	for (int i = 0; i < a;i++)
	{
		int b = rand() % 10 + 1;
		p[i] = new int[b];
		u[i] = b;
		for (int j = 0; j < b;j++)
		{
			p[i][j] = i + j + b;
		}
	}
	for (int i = 0; i < a;i++)
	{
		for (int j = 0; j < u[i];j++)
		{
			cout << p[i][j] << " ";
		}
		cout << endl;
	}
}
Mai Anh Dũng viết 20:21 ngày 30/09/2018

mảng 2 chiều răng cưa động.

mảng 2 chiều răng cưa động là gì nhỉ?

Huy Nguyen viết 20:15 ngày 30/09/2018

cô e cho đề vầy nà a:
a. Cấp phát và khởi tạo giá trị ngẫu nhiên
[0,100]
mảng hai chiều dạng răng
cưa.
b. Xuất giá trị nội dung mảng hai chiều dạng răng cưa vừa tạo ở câu a.
c. Xuất ra giá trị dòng có số tổng giá trị các phần tử lớn nhất trong mảng hai
chiều dạng răng cưa.
…em viết vậy là đúng yêu cầu òi phải k anh

Mai Anh Dũng viết 20:23 ngày 30/09/2018

Cô em phải dạy trên lớp “răng cưa” là cái gì chứ?

Cương Nguyễn viết 20:20 ngày 30/09/2018

vừa search google:
Mảng răng cưa: Là mảng nhiều chiều nhưng số lượng phần tử ở mỗi chiều khác nhau.

Đề bài của bạn này chắc là 1 mảng 2 chiều, tức là 1 mảng mà trong đó mỗi phần tử là 1 mảng 1 chiều gồm các số [0…100].
Sau đó tìm mảng nào có tổng giá trị lớn nhất.

Bài liên quan
0