文件名称:leetcode2sumc-DSA:此repo包含与DSA相关的所有代码
文件大小:277KB
文件格式:ZIP
更新时间:2024-07-26 11:41:05
系统开源
leetcode 2 和 c 动态安全协议 使用案例: Python:snake_case C/C++ : 驼峰式 请注意这一点 程序:此 repo 包含与 DSA 相关的所有代码——DSA 面试准备指南 重要算法 深度优先搜索 堆 完全去根并回来 - 回溯 广度优先搜索 - 队列 队列 一层一层地走 匹配括号 堆栈 - 简单的解决方案 如果堆栈不为空,则最后为假 哈希表的使用 访问二维数组 缓存一个号码/在这里跟踪 DP 使用多个指针并操作它们 最长回文子串:遍历字符串并使用 2 个指针 反转链表 使用上一个、当前、下一个 在链表中循环 删除链表中的重复项(用于已排序的直接,用于未排序的哈希表) 哈希映射 排序算法 选择 插 气泡 堆 O(NLOGN) 合并 快速 不必真正实现,运行时很重要 递归 讨厌或喜欢:( 很少使用,但测试了很多 - TREES 不太实用 堆栈调用就是你实现它的方式 构建数据结构/选择正确的数据结构 你可能需要 OOP 二进制搜索:) logn 复杂度 - 每次都减少到 1/2 - 所以 log base 2,这就是逻辑 快速排序在类似的线路上实现 复杂性和大
【文件预览】:
DSA-master
----C++Codes()
--------find-kth-largest.c++(676B)
--------Longest increasing sub(727B)
--------stack.c++(1KB)
--------bubblesort.c++(575B)
--------selection.c++(575B)
--------che.c++(729B)
--------ll.c++(618B)
----PythonCodes()
--------max_in_sliding.py(303B)
--------max_subsequence_product(985B)
--------linear.py(439B)
--------binary_with_queue.py(133B)
--------even_in_even_odd_in_odd.py(1KB)
--------Kadanes.ipynb(49KB)
--------heap_only.py(644B)
--------bubblesort.py(404B)
--------3sum.py(1KB)
--------Sieveoferatosthenes.ipynb(606KB)
--------heap.py(700B)
--------Kanades.ipynb(51KB)
--------next_max.py(863B)
--------u.txt(2KB)
--------selection.py(305B)
--------2pointer.py(841B)
--------stack.c++(1KB)
--------a.out(20KB)
--------bubblesort.c++(575B)
--------selection.c++(575B)
--------che.c++(729B)
--------ll.c++(618B)
--------check_in_window.py(191B)
----README.md(6KB)
----Algorithms(2KB)
----Resources.md(1KB)