ó ŸÃÒYc@s<ddlTddlmZddlZd„Zd„ZdS(iÿÿÿÿ(t*(treverse_cuthill_mckee_orderingNcCs¡tjd d d dddddddddddgƒ}tt|ƒƒ}t|dd dd ddddddg dd dd ddddddg gkƒdS(Niiiiiiii ii(ii(ii(ii(ii(ii(ii (ii(ii(ii(ii(ii(ii(ii(ii(tnxtGraphtlistRt assert_true(tGtrcm((ss/private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/utils/tests/test_rcm.pyttest_reverse_cuthill_mckees 'cCsÈtjd d d ddddddddddddgƒ}ddddddddgddddddddgddddddddgg}d „}tt|d |ƒƒ}t||kƒdS(NiiiiiiiicSs&td„|jƒDƒƒ\}}|S(Ncss!|]\}}||fVqdS(N((t.0tntd((ss/private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/utils/tests/test_rcm.pys &s(tmintdegree(Rtdegtnode((ss/private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/utils/tests/test_rcm.pytsmallest_degree%s"t heuristic(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(RRRRR(RtanswersRR((ss/private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/utils/tests/test_rcm.pyttest_rcm_alternate_heuristics(  6! (t nose.toolstnetworkx.utilsRtnetworkxRRR(((ss/private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/utils/tests/test_rcm.pyts