前端面試題(數據結構與算法)
(前端面試題大全,持續更新)
html
- 二分查找
- 二叉樹的插入
- 手寫快排(複雜度)
- 分治算法
- 一行代碼實現判斷迴文字符串
- 堆排序
- 跳樓梯(一次一步或者兩步 有多少種方法)
- top K(找數裏面第k大的數)
- email正則匹配,url正則匹配(二面和三面都寫了一遍)
- 如何最高效率的對數組中的數字去重,複雜度是多少?
- 若是數組中包含數字和字符串這個時候又應該怎麼去重,複雜度是多少?
- 鏈表反轉,不申請額外空間
- 二叉樹的前中後序遍歷,已知前中序,求原有的二叉樹
- 寫程序爲何有邏輯地址,和物理地址
- 奇數增,偶數減的鏈表排序
- 二叉樹取從左邊看到的節點
- 鏈表倒數第k個節點
- 判斷字符串匹配,s和p包括?匹配任意一個 *匹配任意多個
- 有序數組的合併
- 硬幣問題
- 二叉樹找和爲某個值的全部路徑
- 各種排序算法介紹,冒泡,快排,堆排,以及相應的算法複雜度
- 介紹基本的數據結構及其應用,隊列,棧,堆。函數的執行棧和堆內存
- 實現隊列函數(先進先出),以實現一次100秒後打印出1,200秒後打印2,300秒後打印3這樣
- 實現相似於模板字符串的功能
- 廣度搜索
- 把一個矩形分紅一樣大小的正方形,最大邊長是多少
歡迎關注本站公眾號,獲取更多信息