比leetcode难度更大的oj-leetcode:算法挑战

时间:2024-07-20 07:10:38
【文件属性】:

文件名称:比leetcode难度更大的oj-leetcode:算法挑战

文件大小:34KB

文件格式:ZIP

更新时间:2024-07-20 07:10:38

系统开源

比leetcode难度更大的oj LeetCode 参加工作后,愈发感觉计算机基础理论的重要性,作为一名开发,需要持续学习。基础扎实,才能对之前未接触过的知识快速学习并马上用于实际开发中。 刷,少了大学时期参加ACM的兴奋与激情,题目虽然变了,但是要用的数据结构和算法还是那些,现在算是对常见数据结构和算法的一次回顾与总结。 LeetCode OJ和ACM OJ相比,有很多改进的地方,比如: 有‘Discuss’社区,大家可以相互讨论问题; 每个题目标注了难度等级; 有一个‘Tag’列表,对题目中用到的数据结构和算法进行了分类; 最大的一个改进是每个题目都有一个Solution模板,我们只需要编写核心算法代码就可以了,不用处理输入输出,ACM的题目需要自己处理输入输出,所以会经常因为输出格式不一致导致无法AC,甚至有时C++编写的代码,需要将cout改成printf才能不超时。 其他的改进如如果提交代码未通过,会将未通过的数据显示出来;有些题目会有‘click to show spoilers’, 给出一些思路提示,当然‘Show Tags’也会给我们一些暗示;这些都会促进我们进一步思考


【文件预览】:
leetcode-master
----README.md(2KB)
----solution()
--------190_reverse_bits()
--------193_valid_phone_numbers()
--------198_house_robber()
--------160_intersection_of_two_linked_lists()
--------168_excel_sheet_column_title()
--------169_majority_element()
--------6_zigzag_conversion()
--------7_reverse_integer()
--------2_add_two_numbers()
--------3_longest_substring_without_repeating_characters()
--------189_rotate_array()
--------290_word_pattern()
--------171_excel_sheet_column_number()
--------136_single_number()
--------1_two_sum()
--------187_repeated_dna_sequences()
--------199_binary_tree_right_side_view()
--------173_binary_search_tree_iterator()
--------172_factorial_trailing_zeroes()
--------174_dungeon_game()
--------200_number_of_islands()
--------166_fraction_to_recurring_decimal()
--------137_single_number2()
--------192_word_frequency()
--------8_string_to_integer()
--------165_compare_version_numbers()
--------9_palindrome_number()
--------195_tenth_line()
--------11_container_with_most_water()
--------162_find_peak_element()
--------191_number_of_1_bits()
--------194_transpose_file()
--------5_longest_palindromic_substring()
--------155_min_stack()
--------179_largest_number()
----.gitignore(38B)

网友评论