제목에서 알 수 있듯이 연결된 목록의 노드에 값을 함께 추가하는 방법이 필요합니다. 사용자가 연결된 목록에 7.4, 5.1 및 10.5를 입력하면 사용자가 노드 내의 총 값 합계를 요청하면 대답 '23'이 출력됩니다. 나를위한 코드를 작성하는 사람이 필요하지 않습니다. 직접해볼 수있는 유용한 자습서를 찾고 있습니다. 이미 Google에서 자습서를 확인했지만
10 개의 노드로 연결된 목록을 만들었습니다. 연결된 목록에서 만든 첫 번째 노드의 주소를 가져 오려고합니다. 첫 번째 노드에 대해 잘못된 주소 값이 나타납니다. 이것은 내가 작성한 코드입니다. #include "singlyLinkedList.h"
#include <stddef.h> //for NULL
#include <stdlib.h> //for ma
단일 링크 된 목록에서 요소를 쌍으로 바꿀 때 잘 작동하는 C++ 함수를 작성했습니다. 그러나, 같은 것을하는 더 효율적인 방법이 있는지 궁금 해서요. 구체적으로 필자가 작성한 함수는 연결된 목록에 두 개의 요소 만있는 경우를 다루는 사례가 있습니다. 이 사건을 생략하고 일반적인 경우에 넣을 수 있는지 궁금합니다. 나는 그 일을 시도했지만 결과물을 얻지 못
구조체를 사용하여 링크 된 목록을 구현하고 있습니다. 구조가 있습니다 - typedef struct llist node;
typedef node *nodeptr;
struct llist
{
int data;
nodeptr next;
};
이제 변수를 선언하면 nodeptr *ptr;입니다. ptr을 사용하여 data 및 next
그래서 우리는 단일 링크 목록을 작성해야하는이 지정을 받았습니다. 나는 그 부분을했지만 교사는 우리가 어떤 조건을 테스트하는 isHealthy() 메소드 이름을 추가하기를 원한다. 조건 중 하나를 테스트하는 코드를 구현하는 데 문제가 있습니다. /**
* A singly linked list.
*
*/
public class LinkedList<T>
위해 함께 링크 된 목록을 생성하는 데이터를해야합니다 연결리스트의 첫 번째 노드 = 0을 가정 내 구조체 struct ListItem{
int data;
struct ListItem *next;
};
, 난 크기의 연결리스트를 만들어 루프를 작성하려면 5하지만 내가 다음 int main(int argc, char* argv[]){
나는 파이썬에서 단독으로 링크 된 목록에서 두 번째 요소를 얻으려고합니다. 여기 내 구현 : class ListNode:
def __init__(self, data, next):
self.data = data
self.next = next
def make_arr(xx, arr):
if xx == None:
아래의 C++ 코드는 세그먼트 오류 오류를 발생시킵니다. 하나의 링크 된 목록 만 만들어지고 표시되면 모든 것이 작동합니다. 하지만 두 번째 목록을 도입하면 오류가 발생합니다. 목표는 두 개의 링크 된 목록을 만들고 표시하는 것입니다. 변수 node* head1;
node* sec;
가 초기화되지 않았기 때문에 #include<iostream>
Im 내 며칠 동안 데이터베이스를 작성하는 Im 이제 단일 링크 목록을 사용하여 작업하는 방법을 알아 내려고 노력하고 있습니다. 이해하기가 어렵습니다. 전반적으로 내가 내 프로젝트에 필요한 코드의 일부를 얻었습니다, 기초 나는 stackoverflow에서 누군가의 도움 덕분에 클라이언트 및 클라이언트에 항목을 추가하는 기능을 가지고 내가 좀 클라이언트를 여
그러면 연결 목록을 정렬하고 연결된 목록을 정렬하는 병합 정렬을 수행합니다. 업계에서 가장 구현 가능성이 높은 것은 사실이지만 Java를 실행하는 좋은 방법이라고 생각합니다. 노드 클래스 : public class Node<E extends Comparable<E>>
{
public E data;
public Node<E> ne