|
2260 | 2260 | "loops", |
2261 | 2261 | "numbers", |
2262 | 2262 | "operator-overloading", |
| 2263 | + "rich-comparisons", |
2263 | 2264 | "raising-and-handling-errors", |
2264 | 2265 | "strings" |
2265 | 2266 | ], |
|
2273 | 2274 | "loops", |
2274 | 2275 | "numbers", |
2275 | 2276 | "operator-overloading", |
| 2277 | + "rich-comparisons", |
2276 | 2278 | "raising-and-handling-errors", |
2277 | 2279 | "strings" |
2278 | 2280 | ], |
|
2292 | 2294 | "iterators", |
2293 | 2295 | "numbers", |
2294 | 2296 | "none", |
2295 | | - "operator-overloading" |
| 2297 | + "operator-overloading", |
| 2298 | + "rich-comparisons" |
2296 | 2299 | ], |
2297 | 2300 | "prerequisites": [ |
2298 | 2301 | "basics", |
|
2308 | 2311 | "loops", |
2309 | 2312 | "numbers", |
2310 | 2313 | "none", |
2311 | | - "operator-overloading" |
| 2314 | + "operator-overloading", |
| 2315 | + "rich-comparisons" |
2312 | 2316 | ], |
2313 | 2317 | "difficulty": 4 |
2314 | 2318 | }, |
|
2395 | 2399 | "list-methods", |
2396 | 2400 | "loops", |
2397 | 2401 | "operator-overloading", |
| 2402 | + "rich-comparisons", |
2398 | 2403 | "raising-and-handling-errors", |
2399 | 2404 | "sequences", |
2400 | 2405 | "strings", |
|
2416 | 2421 | "loops", |
2417 | 2422 | "numbers", |
2418 | 2423 | "operator-overloading", |
| 2424 | + "rich-comparisons", |
2419 | 2425 | "raising-and-handling-errors", |
2420 | 2426 | "sequences", |
2421 | 2427 | "strings", |
|
2500 | 2506 | "loops", |
2501 | 2507 | "numbers", |
2502 | 2508 | "operator-overloading", |
| 2509 | + "rich-comparisons", |
2503 | 2510 | "raising-and-handling-errors", |
2504 | 2511 | "sequences", |
2505 | 2512 | "strings", |
|
2634 | 2641 | "loops", |
2635 | 2642 | "numbers", |
2636 | 2643 | "operator-overloading", |
| 2644 | + "rich-comparisons", |
2637 | 2645 | "raising-and-handling-errors", |
2638 | 2646 | "sequences", |
2639 | 2647 | "strings", |
|
2652 | 2660 | "loops", |
2653 | 2661 | "numbers", |
2654 | 2662 | "operator-overloading", |
| 2663 | + "rich-comparisons", |
2655 | 2664 | "raising-and-handling-errors", |
2656 | 2665 | "sequences", |
2657 | 2666 | "strings", |
|
2693 | 2702 | "loops", |
2694 | 2703 | "numbers", |
2695 | 2704 | "operator-overloading", |
| 2705 | + "rich-comparisons", |
2696 | 2706 | "raising-and-handling-errors", |
2697 | 2707 | "sequences", |
2698 | 2708 | "strings", |
|
2716 | 2726 | "list-methods", |
2717 | 2727 | "loops", |
2718 | 2728 | "operator-overloading", |
| 2729 | + "rich-comparisons", |
2719 | 2730 | "sequences", |
2720 | 2731 | "strings", |
2721 | 2732 | "string-methods", |
|
2739 | 2750 | "itertools", |
2740 | 2751 | "loops", |
2741 | 2752 | "operator-overloading", |
| 2753 | + "rich-comparisons", |
2742 | 2754 | "sequences", |
2743 | 2755 | "strings", |
2744 | 2756 | "string-methods", |
|
2766 | 2778 | "numbers", |
2767 | 2779 | "none", |
2768 | 2780 | "operator-overloading", |
| 2781 | + "rich-comparisons", |
2769 | 2782 | "sequences", |
2770 | 2783 | "strings", |
2771 | 2784 | "string-methods", |
|
2788 | 2801 | "numbers", |
2789 | 2802 | "none", |
2790 | 2803 | "operator-overloading", |
| 2804 | + "rich-comparisons", |
2791 | 2805 | "sequences", |
2792 | 2806 | "strings", |
2793 | 2807 | "string-methods", |
|
2880 | 2894 | "slug": "pov", |
2881 | 2895 | "name": "Pov", |
2882 | 2896 | "uuid": "d98b1080-36d4-4357-b12a-685d204856bf", |
2883 | | - "practices": [], |
2884 | | - "prerequisites": [], |
2885 | | - "difficulty": 9, |
2886 | | - "topics": ["graphs", "recursion", "searching", "trees"] |
| 2897 | + "practices": [ |
| 2898 | + "bools", |
| 2899 | + "classes", |
| 2900 | + "class-customization", |
| 2901 | + "class-inheritance", |
| 2902 | + "class-composition", |
| 2903 | + "conditionals", |
| 2904 | + "comparisons", |
| 2905 | + "dicts", |
| 2906 | + "lists", |
| 2907 | + "list-methods", |
| 2908 | + "list-comprehensions", |
| 2909 | + "other-comprehensions", |
| 2910 | + "loops", |
| 2911 | + "none", |
| 2912 | + "numbers", |
| 2913 | + "operator-overloading", |
| 2914 | + "raising-and-handling-errors", |
| 2915 | + "rich-comparisons", |
| 2916 | + "sequences", |
| 2917 | + "strings", |
| 2918 | + "string-methods", |
| 2919 | + "string-formatting" |
| 2920 | + ], |
| 2921 | + "prerequisites": [ |
| 2922 | + "basics", |
| 2923 | + "bools", |
| 2924 | + "classes", |
| 2925 | + "class-customization", |
| 2926 | + "class-inheritance", |
| 2927 | + "class-composition", |
| 2928 | + "conditionals", |
| 2929 | + "comparisons", |
| 2930 | + "dicts", |
| 2931 | + "lists", |
| 2932 | + "list-methods", |
| 2933 | + "list-comprehensions", |
| 2934 | + "other-comprehensions", |
| 2935 | + "loops", |
| 2936 | + "none", |
| 2937 | + "numbers", |
| 2938 | + "operator-overloading", |
| 2939 | + "raising-and-handling-errors", |
| 2940 | + "recursion", |
| 2941 | + "rich-comparisons", |
| 2942 | + "sequences", |
| 2943 | + "strings", |
| 2944 | + "string-methods", |
| 2945 | + "string-formatting" |
| 2946 | + ], |
| 2947 | + "difficulty": 9 |
2887 | 2948 | }, |
2888 | 2949 | { |
2889 | 2950 | "slug": "diamond", |
2890 | 2951 | "name": "Diamond", |
2891 | 2952 | "uuid": "a7bc6837-59e4-46a1-89a2-a5aa44f5e66e", |
2892 | | - "practices": [], |
2893 | | - "prerequisites": [], |
2894 | | - "difficulty": 1, |
2895 | | - "topics": ["lists", "loops", "strings"] |
| 2953 | + "practices": [ |
| 2954 | + "bools", |
| 2955 | + "conditionals", |
| 2956 | + "comparisons", |
| 2957 | + "dicts", |
| 2958 | + "lists", |
| 2959 | + "list-methods", |
| 2960 | + "list-comprehensions", |
| 2961 | + "loops", |
| 2962 | + "sequences", |
| 2963 | + "strings", |
| 2964 | + "string-methods", |
| 2965 | + "string-formatting" |
| 2966 | + ], |
| 2967 | + "prerequisites": [ |
| 2968 | + "basics", |
| 2969 | + "bools", |
| 2970 | + "conditionals", |
| 2971 | + "comparisons", |
| 2972 | + "dicts", |
| 2973 | + "lists", |
| 2974 | + "list-methods", |
| 2975 | + "list-comprehensions", |
| 2976 | + "loops", |
| 2977 | + "sequences", |
| 2978 | + "strings", |
| 2979 | + "string-methods", |
| 2980 | + "string-formatting" |
| 2981 | + ], |
| 2982 | + "difficulty": 1 |
2896 | 2983 | }, |
2897 | 2984 | { |
2898 | 2985 | "slug": "spiral-matrix", |
2899 | 2986 | "name": "Spiral Matrix", |
2900 | 2987 | "uuid": "b0c7cf95-6470-4c1a-8eaa-6775310926a2", |
2901 | | - "practices": [], |
2902 | | - "prerequisites": [], |
2903 | | - "difficulty": 2, |
2904 | | - "topics": ["algorithms", "control_flow", "lists"] |
| 2988 | + "practices": [ |
| 2989 | + "conditionals", |
| 2990 | + "comparisons", |
| 2991 | + "lists", |
| 2992 | + "list-methods", |
| 2993 | + "list-comprehensions", |
| 2994 | + "loops", |
| 2995 | + "sequences", |
| 2996 | + "strings", |
| 2997 | + "string-methods", |
| 2998 | + "string-formatting" |
| 2999 | + ], |
| 3000 | + "prerequisites": [ |
| 3001 | + "basics", |
| 3002 | + "conditionals", |
| 3003 | + "comparisons", |
| 3004 | + "iteration", |
| 3005 | + "itertools", |
| 3006 | + "dicts", |
| 3007 | + "lists", |
| 3008 | + "list-methods", |
| 3009 | + "list-comprehensions", |
| 3010 | + "loops", |
| 3011 | + "numbers", |
| 3012 | + "sequences", |
| 3013 | + "strings", |
| 3014 | + "string-methods", |
| 3015 | + "string-formatting" |
| 3016 | + ], |
| 3017 | + "difficulty": 2 |
2905 | 3018 | }, |
2906 | 3019 | { |
2907 | 3020 | "slug": "food-chain", |
2908 | 3021 | "name": "Food Chain", |
2909 | 3022 | "uuid": "f229746e-5ea9-4774-b3e0-9b9c2ebf9558", |
2910 | | - "practices": [], |
2911 | | - "prerequisites": [], |
2912 | | - "difficulty": 4, |
2913 | | - "topics": ["algorithms", "conditionals", "loops"] |
| 3023 | + "practices": [ |
| 3024 | + "conditionals", |
| 3025 | + "comparisons", |
| 3026 | + "iteration", |
| 3027 | + "lists", |
| 3028 | + "list-methods", |
| 3029 | + "list-comprehensions", |
| 3030 | + "loops", |
| 3031 | + "sequences", |
| 3032 | + "strings", |
| 3033 | + "string-methods", |
| 3034 | + "string-formatting" |
| 3035 | + ], |
| 3036 | + "prerequisites": [ |
| 3037 | + "basics", |
| 3038 | + "bools", |
| 3039 | + "conditionals", |
| 3040 | + "comparisons", |
| 3041 | + "dicts", |
| 3042 | + "lists", |
| 3043 | + "list-methods", |
| 3044 | + "list-comprehensions", |
| 3045 | + "loops", |
| 3046 | + "sequences", |
| 3047 | + "strings", |
| 3048 | + "string-methods", |
| 3049 | + "string-formatting", |
| 3050 | + "tuples" |
| 3051 | + ], |
| 3052 | + "difficulty": 4 |
2914 | 3053 | }, |
2915 | 3054 | { |
2916 | 3055 | "slug": "dominoes", |
|
0 commit comments