powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Написала код но выводит по другому
8 сообщений из 33, страница 2 из 2
Написала код но выводит по другому
    #39692325
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valentin KolesnikovKorcarпропущено...

топик про матрицы не сказал бы что уж совсем безполезный)

Угу, я даже репозиторий создал с решениями:

Ссыль

С уважением, Валентин
а разрешите поинтересоваться, зачем?
...
Рейтинг: 0 / 0
Написала код но выводит по другому
    #39692327
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KorcarValentin Kolesnikovпропущено...


Угу, я даже репозиторий создал с решениями:

Ссыль

С уважением, Валентин
а разрешите поинтересоваться, зачем?

Чтобы помочь Насте.

С уважением, Валентин
...
Рейтинг: 0 / 0
Написала код но выводит по другому
    #39692340
nastyaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Valentin Kolesnikov,

Можете пожалуйста помочь я код сама написала -
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
/*

package tree;

import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
import java.util.Queue;
import javax.swing.tree.TreeNode;



 
import java.util.*;
 
public class TreePrint {
 
    public static void main(String[] args) {
 
        Tree<String> root = new Tree<>("RootFolder");
        
        //как здесь к root добавить video. music picture
        // и чтоьы потомки могли пускать узлы до бесконечности
        
        
 
        
 
        
       
        
        
        
       
       
        
        //rootFolder.addChildren(video, music, picture);
        
 
        printCatalog(tree);
 
    }
 
    private static <T> void printCatalog(Tree<T> rootFolder) {
 
        printNode(rootFolder.getRoot());
        ArrayList<Node<T>> kids = tree.iterate();
        printTree(kids);
 
    }
 
    private static <T> void printTree(List<Node<T>> kids) {
        if (kids.isEmpty()) {
            return;
        }
        for (Node<T> kid : kids) {
            printNode(kid);
            printTree(kid.getChildren());
        }
 
    }
 
    private static <T> void printNode(Node<T> kid) {
        System.out.println(kid.getData());
 
    }
}



Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
import java.util.ArrayList;
import java.util.List;

class Tree<T> {
 
    private Node<T> root = null;
 
    private ArrayList<Node<T>> children = new ArrayList<>(); 
 
    public Tree(T data) {
        root = new Node(data);
    }
 
    public Node getRoot() {
        return root;
    }



Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
import java.util.ArrayList;

import java.util.List;



    public class Node<T> {
 
    private T data = null;
    private List<Node<T>> children = new ArrayList<>();
    private Node parent = null;
 
    public Node(T data) {
        this.data = data;
    }
 
    public Node<T> addChild(T data) {
        Node<T> node = new Node<>(data);
        node.parent = this;
        children.add(node);
        
        return node;
    }
    public List<Node<T>> iterate() {
        return children;
    }
 
 
    public void remove(T data) {
        Node<T> node = new Node<>(data);
        node.parent = this;
        children.remove(node);
    }
 
    public List<Node<T>> getChildren() {
        return children;
    }
 
    public Node getParent() {
        return parent;
    }
 
 
    public T getData() {
        return data;
    }
 
    public void setData(T data) {
        this.data = data;
    }
        
 
}
...
Рейтинг: 0 / 0
Написала код но выводит по другому
    #39692343
nastyaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Valentin Kolesnikov,

я добавила эти коды чтобы запустить но мне сказали что не правильно

Код: java
1.
2.
3.
4.
5.
6.
ArrayList<Node<T>> iterate(){
        ArrayList<Node<T>> res = new ArrayList<>();
        for(Node<T> x: children){
            res.add(x);
        }
        return res;



Код: java
1.
2.
rootFolder.addChildren(video, music, picture); 
 
...
Рейтинг: 0 / 0
Написала код но выводит по другому
    #39692349
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nastyaa вы наверное думаете, что я совсем тупая.
Нет, не думаем.
Но насчет "не плодить топики" полностью присоединяюсь к товарищу, который вас попросил об этом выше.
Пишите все в одном, а то куда ни ткнись - везде ваши вопросы и они одни и те-же.
В одном топике вам ответят, а вы плачетесь в другом с тем же вопросом.
Выберите один, а другие попросите админа закрыть.
...
Рейтинг: 0 / 0
Написала код но выводит по другому
    #39692578
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nastyaaKorcar,

вы наверное думаете, что я совсем тупая. Ну простите я же пишу что только месяц хожу, вы наверное родились программистами. Дай те мне просто время, я просто спрашиваю то что не знаю. Да я сама нахожу или печатаю код, но не как раньше впервые дни просила написать полностью, просто сама пытаюсь написать но пока с ошибками и прошу всего лишь вашего совета или помощи чтобы понять где ошибка и в будущем не допускать

Настя,

если это "троллинг", то это гениально. Если Вы действительно хотите освоить Яву, то это просто вопрос времени здесь таких как Вы полно просто они стестняются признаться.

На самом деле, то что Вы пытаетесь освоить в будущем Вам не пригодится это довольно сложный кодинг его обычно забирают под себя серьезные погромисты/архитекторы и открывают репо только для чтения для остальных ламеров.

На самом деле если хотите научится программировать поменяйте инструктора пожалуйтесь на него родителям и в местком

Многие вещи такие как дебагин инструктор Вам был обязан объяснить. И вообще какой IDE Вы используете?
...
Рейтинг: 0 / 0
Написала код но выводит по другому
    #39692632
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nastyaa,

не надоело девочкой прикидываться?
...
Рейтинг: 0 / 0
Написала код но выводит по другому
    #39692661
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaratIsknastyaa,

не надоело...

Я человек с богатой фантазией , но полагаю так прикинуться невозможно у меня такой дизайн от Насти просто в голове не вмещается это просто какая-то неописуемая ламмерская мощь, на такое только инструктор на годичных курсах способен куда родители записывают.

P.S. Технически Вам никто не мешает заткнуть фонтан - ответьте на вопросы Насти и сами попрактикуетесь и Настя спасибо напишет
...
Рейтинг: 0 / 0
8 сообщений из 33, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Написала код но выводит по другому
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]