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.122 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.121 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.120 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.119 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.118 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.117 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.116 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.115 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.114 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.113 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.111 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.110 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.109 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.108 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.107 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.106 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.105 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.104 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.103 tracks/csharp/exercises/pov/Pov.cs
trackler-2.2.1.102 tracks/csharp/exercises/pov/Pov.cs