30/09/2018, 16:09

Tách các số trong mảng mà không dùng vòng lặp?

Mình đang học Java,thầy có ra đề là.
Cho một mảng có các số : 1 2 3 4 5 6 7 8 9.
Hãy tách các số trong mảng mà không dùng vòng lặp for
Mình đã nghĩ nát óc nhưng vẫn chưa làm được.
Bạn có thể đưa ra cách giải quyết không.
Cám ơn ban trước

Nguyễn Minh Dũng viết 18:22 ngày 30/09/2018

Hãy tách các số trong mảng mà không dùng vòng lặp for

Tách là sao bạn? không dùng for thì dùng while

trương thanh bình viết 18:09 ngày 30/09/2018

Cho một chuỗi số string = “0123456789”
In ra chuỗi số 9876543210
Mà ko dùng vòng lặp.
mình chỉnh lại câu hỏi xíu.
Mong bạn giúp đỡ.

Nguyễn Minh Dũng viết 18:23 ngày 30/09/2018
/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
	public static void main (String[] args) throws java.lang.Exception
	{
		String string="0123456789";
                String reverse = new StringBuffer(string).reverse().toString();
                System.out.println(reverse);
	}
}
trương thanh bình viết 18:19 ngày 30/09/2018

Thanks bạn rất nhiều

Binh Vova viết 18:21 ngày 30/09/2018

Mình nghĩ ông thầy ko phải ra đề để mà dùng hàm reverse() giống của anh Đạt làm đâu. Bạn nên xem lại đề như thế nào.

Nguyễn Minh Dũng viết 18:09 ngày 30/09/2018

Nhưng với cái đề đó thì dùng revert giải quyết được, anh cũng nghĩ giống @BinhVova , nhưng vì bạn @carot2411 không miêu tả rõ cái đề nên cứ để vậy đi. Khi nào thầy la thầy mắng thì quay lại thảo luận tiếp

viết 18:24 ngày 30/09/2018

Không dùng vòng lặp thì dùng đệ quy, in ra cả 2 chiều luôn

#include <iostream>
#include <string>
using namespace std;

void print(const string s,int index)	{
	if(index >= s.length())	{
		cout << endl;
		return;
	}

	cout << s[index] << " ";
	print(s,index+1);
	cout << s[index] << " ";
}

int main() {
	string s = "0123456789";
	print(s,0);
	return 0;
}

Xin lỗi vì em chỉ mới học C++ thôi, nhưng post code này chắc mọi người cũng hiểu đc thôi

Bài liên quan
0