myfamiliar的专栏 Home » 编程开发 » myfamiliar的专栏 package QueueAndStack;public class MyStack {private lon … 阅读更多
数据结构之插入排序与希尔排序 Home » 编程开发 » 数据结构之插入排序与希尔排序 1.直接插入排序 直接插入排序是一种最简单的排序算法,它的基本操作是将一个记录插入到已经排序好的序列中,从而得 … 阅读更多
[经典面试题][淘宝]求首尾相连数组的最大子数组和 Home » 编程开发 » [经典面试题][淘宝]求首尾相连数组的最大子数组和 题目 给定一个由N个整数元素组成的数组arr,数组中有正数也有负数,这个数组不是一般的数组,其首尾是相连的。数 … 阅读更多
不用判断条件,取a,b最大值 Home » 编程开发 » 不用判断条件,取a,b最大值 今天看到一个有意思的题目: 爱立信面试题: 已知2个整形数据a,b.不使用if,?:以及其他任何条件判断的语法 … 阅读更多
标题:最大子序列和的几种解法(总结) Home » 编程开发 » 标题:最大子序列和的几种解法(总结) 题目如下:求一个数组中子序列和的最大值。不必求出子序列的位置。解法一:暴力。枚举所有的子序列,求 … 阅读更多
数组和链表的归并排序算法实现(C语言) Home » 编程开发 » 数组和链表的归并排序算法实现(C语言) 归并排序二路归并 描述 时间复杂度是,空间复制度为(归并排序的最大缺陷) 归并排序(Merge Sort)完全 … 阅读更多
Java排序算法(一):冒泡排序 Home » 编程开发 » Java排序算法(一):冒泡排序 [基本思想] 冒泡排序是一种交换排序,它的基本思想是两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记 … 阅读更多