美文网首页
算法分享

算法分享

作者: 刘宇波V | 来源:发表于2019-07-17 01:06 被阅读0次

    字符串

    1.字符串反转 Leecode344
    2.有效的括号 Leecode20
    3.验证回文串 Leecode125
    4.比较版本号 Leecode165

    数组

    1.快速排序
    2.归并排序 (递归和非递归)
    3.堆排序
    4.数组子集 Leecode78
    5.最大子序和 Leecode53
    6.存在重复元素 Leecode217
    7.买卖股票的最佳时机 Leecode121、122
    8.求众数 Leecode169
    9.只出现一次的数字 Leecode136
    10.二分查找
    11.在排序数组中查找元素的第一个和最后一个位置 Leecode34
    12.最长重复子数组 Leecode718

    链表

    1.删除倒数第N个节点 Leecode19
    2.移除链表元素 Leecode203
    3.分隔链表 Leecode86
    4.中间节点 Leecode876
    5.环形链表 Leecode141
    6.翻转链表(递归和非递归)Leecode206
    7.合并两个有序链表 Leecode21
    8.排序链表 Leecode148
    9.旋转链表 Leecode61
    10.相交链表 Leecode160
    11.回文链表 Leecode234

    1.前序遍历(递归和非递归)Leecode144
    2.中序遍历(递归和非递归)Leecode94
    3.后序遍历(递归和非递归)Leecode145
    4.翻转二叉树 Leecode226
    5.树的深度 Leecode104
    6.从上到下打印二叉树
    7.之字形打印二叉树
    8.二叉树的层次遍历 Leecode102

    动态规划

    1.爬楼梯(递归和非递归) Leecode70
    2.背包问题

    其他

    1.整数反转 Leecode7
    2.回文数 Leecode9
    3.最小栈 Leecode155

    相关文章

      网友评论

          本文标题:算法分享

          本文链接:https://www.haomeiwen.com/subject/mccflctx.html