שאלה מספר 4, לחצו כאן לשאלון המלא

פתרון בשפת java

public static boolean isIncluded(Node<Integer> lst1 , Node<Range> lst2)

{

        Node<Integer> p1 = lst1;

        Node<Range> p2 = lst2;

        while( p1 !=null && p2!=null )

        {

                int x = p1.getValue();

                Range range = p2.getValue();

                if(x >= range.getLow() && x<=range.getHigh())

                        p1=p1.getNext();

                else

                        p2=p2.getNext();

        }

        return (p1==null);

}