文件名称:刷leetcode不用stl-leecode-Cpp:用c++刷leetcode
文件大小:5KB
文件格式:ZIP
更新时间:2024-07-19 23:32:36
系统开源
刷leetcode不用stl :fountain_pen: leecode-C++ 用c++刷leetcode因为自己其实只学了C,但因为CSP考试只用C而用不了STL容器很吃亏决定利用leetcode边用C++写题边学C++,所以我在写这段话的时候我什至还不知道cin和cout怎么用 001 两数之和难度:easy 利用unordered_map创造哈希表,用数组中的值作Key,在数组中的位置作value达到O(n)的复杂度 002 两数相加难度:medium 题目本身没什么难度,按要求相加注意最后一次可能会有进位即可,可以利用? :的表达式简化语句 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ 题目中结构体中的LisNode(int x)目前我认为是在使用new方法时可以加入的参数x并进行相关初始化,日后查到会补充 003 无重复字符的最长子串难度:medium 本题利用uno
【文件预览】:
leecode-Cpp-master
----code_C++()
--------008.cpp(1KB)
--------002.cpp(731B)
--------007.cpp(422B)
--------012.cpp(417B)
--------009.cpp(328B)
--------003.cpp(412B)
--------001.cpp(482B)
--------011.cpp(466B)
----README.md(3KB)