リンクリストを実装しようとしましたが、リンクリストを使用したときに、中間にnullエントリが挿入されているようです。誰も見てみることができますか?この問題は、add endメソッドにある可能性があります。 LinkedList<T>
public class LinkedList<T> : IEnumerable<T>
{
public Node<T> Head
私は次のようにリンクされたリスト内の2つのノードを交換しよう: void swapTwo(course*& first, course*& second)
{
auto temp = first;
first = second;
second = temp;
second->next = first->next; // error right here
私は初心者です。私は、キューの順序(FIFO)で動的に割り当てられたリンクリストを書き込もうとしています。プログラムをコンパイルして実行することができます。しかし、何も印刷することはできません。だから、問題がリンクに存在するのか、それとも論理を出力するのかはわかりません。助けてください。 #include <iostream>
using std::cout;
using std::cin;
循環リンクリストを使用するキューコレクションを実装するために、これらの構造宣言が与えられています。 typedef struct intnode {
int value;
struct intnode *next;
} intnode_t;
typedef struct {
intnode_t *rear; // Points to the node at the tail of th
現在、オンラインJavaコースを行っていますが、割り当てに問題があります。この割り当ては、本質的に配列だけを使用し、他のJavaデータ構造やメソッドを使用しないハッシュマップを作成することです。これは私のコードです: public class test {
static String[] array = new String[10];
class Cell<T> {