Sha256: 19a9099bd38462144bc7c2aa94d176e66070df4a9f82d722e1c526b66eaf55ef

Contents?: true

Size: 1.04 KB

Versions: 264

Compression:

Stored size: 1.04 KB

Contents

using System;
using System.Collections.Generic;

public class Graph<T>
{
    public Graph(T value, IEnumerable<Graph<T>> children)
    {
    }

    public T Value
    {
        get
        {
            throw new NotImplementedException("You need to implement this function.");
        }
    }

    public IEnumerable<Graph<T>> Children
    {
        get
        {
            throw new NotImplementedException("You need to implement this function.");
        }
    }
}

public static class Pov
{
    public static Graph<T> CreateGraph<T>(T value, IEnumerable<Graph<T>> children) 
    {
        throw new NotImplementedException("You need to implement this function.");
    }

    public static Graph<T> FromPOV<T>(T value, Graph<T> graph) where T : IComparable
    {
        throw new NotImplementedException("You need to implement this function.");
    }

    public static IEnumerable<T> TracePathBetween<T>(T value1, T value2, Graph<T> graph) where T : IComparable
    {
        throw new NotImplementedException("You need to implement this function.");
    }
}

Version data entries

264 entries across 264 versions & 1 rubygems

Version Path
trackler-2.2.1.162 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.161 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.160 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.159 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.158 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.157 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.156 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.155 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.154 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.153 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.152 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.151 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.150 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.149 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.148 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.147 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.146 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.145 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.144 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.143 tracks/csharp/exercises/pov/Pov.cs