![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法刷题
spcq4
这个作者很懒,什么都没留下…
展开
-
Leetcode 刷题笔记(1)
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-03-01 10:53:01 · 960 阅读 · 0 评论 -
算法笔试面试高频题之-一(小试牛刀)
题目1有一棵二叉树,请设计一个算法,按照层次打印这棵二叉树。给定二叉树的根结点root,请返回打印结果,结果按照每一层一个数组进行储存,所有数组的顺序按照层数从上往下,且每一层的数组内元素按照从左往右排列。保证结点数小于等于500。主要思想先设定两个指针last指向当前一层的最后一个节点,nlast指向下一层的最后一个节点。遍历二叉树,当当前的指针到达last时说明一层已经搜索完毕,保存这一层的数据原创 2017-03-11 16:12:28 · 1381 阅读 · 0 评论 -
算法笔试面试高频题之二-(排序算法)
冒泡排序题目对于一个int数组,请编写一个冒泡排序算法,对数组元素排序。给定一个int数组A及数组的大小n,请返回排序后的数组。 测试样例: [1,2,3,5,2,3],6 [1,2,2,3,3,5]思路理解冒泡排序的基本思想,用循环嵌套来控制实现class BubbleSort { public: int* bubbleSort(int* A, int n) { //原创 2017-03-11 17:16:55 · 681 阅读 · 0 评论