摘要: 对于一个int数组,请编写一个冒泡排序算法,对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。 测试样例: [1,2,3,5,2,3],6 [1,2,2,3,3,5]冒泡: 依次比较相邻,大的放后面。 class BubbleSort { public: int* bubbl 阅读全文
posted @ 2016-12-02 23:41 于光远 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 1.有一棵二叉树,请设计一个算法,按照层次打印这棵二叉树。 给定二叉树的根结点root,请返回打印结果,结果按照每一层一个数组进行储存,所有数组的顺序按照层数从上往下,且每一层的数组内元素按照从左往右排列。保证结点数小于等于500。 /* struct TreeNode { int val; str 阅读全文
posted @ 2016-12-02 22:41 于光远 阅读(1058) 评论(2) 推荐(0) 编辑