2 / 2 / 2
Регистрация: 17.02.2011
Сообщений: 49

Реализация двухсвязного списка

04.08.2011, 08:00. Показов 7632. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Подскажите, как правильно начать разрабатывать написание кода для двухсвязный список
Список должен поддерживать следующие методы:
Add,
InsertBefore(value, …)
InsertAfter(value, …)
Delete(…)
Покажите простой пример двухсвязный список или укажите ссылку с примером!
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.08.2011, 08:00
Ответы с готовыми решениями:

Переписать с С# в С++. Реализация двухсвязного списка
Здраствуйте, помогите пожалуйста переписать код на С++ Вот сам код: using System; using System.Collections.Generic; using...

Реализация двухсвязного списка без фиктивного элемента
это реализация моя с фиктивным,помогите с реализацией без фиктивного #ifndef DLIST_H_INCLUDED #define DLIST_H_INCLUDED #define...

Создание двухсвязного списка
Есть задание: Реализовать двухсвязный список. Каждый элемент списка может содержать один объект. Объект может быть трех типов:...

2
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
04.08.2011, 09:27
http://download.oracle.com/jav... dList.html подойдет?
0
2 / 2 / 2
Регистрация: 17.02.2011
Сообщений: 49
04.08.2011, 18:41  [ТС]
Лучший ответ Сообщение было отмечено turtles как решение

Решение

Спасибо подойдет

Добавлено через 9 часов 7 минут
Вот написал код и объявил все что нужно для работы вроде для двусвязный список
Пример:
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
public class ListElement {
 
    private ListElement previous;
    private ListElement next;
    private Object data;
 
    public Object getData() {
        return data;
    }
 
    public void setData(Object data) {
        this.data = data;
    }
 
    public ListElement getNext() {
        return next;
    }
 
    public void setNext(ListElement next) {
        this.next = next;
    }
 
    public ListElement getPrevious() {
        return previous;
    }
 
    public void setPrevious(ListElement previous) {
        this.previous = previous;
    }
 
}
Java
1
2
3
4
5
6
7
8
9
10
11
12
public class TestList {
 
    private ListElement[] data;
 
    public void add(Object value) {}
 
    public void insertBefore(Object befor, Object value){}
 
    public void insertAfter(Object after, Object value){}
 
    public void delete(Object value){}
}
Подскажите пожалуйста напримере как можно теперь реализовать или описать 4 метода в классе TestList и работать с ними
(чтобы добавить элемент в конец списка, добавить элемент до указанного; добавить элемент после указанного; удалить переданный элемент.)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.08.2011, 18:41
Помогаю со студенческими работами здесь

Формирование символьного двухсвязного списка
нужна функция формирования символьного 2вусвязного списка!!! Хэлп!!!

Чем отличается Дек от Двухсвязного списка?
Чем отличается Дек от Двухсвязного списка? что тут не правильно? И помогите сделать удаление элемента дека и добавление с другого...

Добавление элементов в любое место двухсвязного списка
Есть двухсвязный список, В КОТОРОМ ЕЛЕМЕНТЫ ДОБАВЛЯЮТСЯ В КОНЕЦ. Как сделать что б можно было добавлять элементы в начало и в середину. ...

Выгрузка двухсвязного списка в файл и загрузка из файла
Здравствуйте, нужна помощь в выгрузке списка в файл. Вводятся координаты точки в трёхмерном пространстве(то есть x, y, z). Помогите...

Не работает метод удаления элементов двухсвязного списка
задание удалить все чётные эл двухсвязного списка. не работает функция удаления chek. помогите разобраться что не так? #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru