现有一通用 获取记录集合函数 function GetRec(StrSql:string):Tadodataset; var rec1:Tadodataset; begin rec1:=TADODataSet.Create(nil); rec1.Connection:=ADOConnection1; rec1.CommandText:=strsql; rec1.Open; result:=rec1
问题说明: 1.给定一个有序(不降序)数组arr,求最大的索引i使得arr[i]小于v,不存在则返回-1; 2.充分利用数组有序的信息,利用二分查找思想; 2.题目要求是严格小于,考虑问题依然是全集观念,两者大小关系分为三种都要考虑清楚。 public static int getLastIndexStrictLessThan(int[] sorted, int keyValue){i