自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 数据结构《二》算法时间复杂度 — 大O记法

1、算法时间复杂度的定义在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并确定T(n)的数量级。算法的时间复杂度,也就是算法的时间度量,记作T(n) = O(f(n))。它表示随问题规模n的增大,算法执行时间的增长率和 f(n) 的增长率相同,称作算法的渐近时间复杂度,简称时间复杂度。其中f(n) 是问题规模n的某个函数。O() 来体现算法时间复杂度的记法,称之为 大O记法。一般情况下,随着n的增大,T(n)增长最慢的算法为最优算法。2、推导大O阶

2021-06-16 17:53:19 643

原创 数据结构《一》

数据结构绪论数据:是描述可观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。(数据不仅仅包括整型、实型等数值类型,还包括字符及声音、图像、视频等非数据类型)数据项:一个元素可以由若干个数据项组成。数据项是数据不可分割的最小单位数据结构是相互之间存在一种或者多种特定关系的数据元素的集合。数据结构分为:逻辑结构 (是指数据对象中数据元素之间的相互关系)集合结构(集合结构中的数据元素除了同属于一个集合外,它们之间没有其他关系)线性结构(线性结构

2021-06-16 11:31:07 93

原创 Java 中 >>> 和 >> << 是什么意思

" >> " 右移运算符右移位表示除2例如:num >> 1,相当于num除以2。按二进制形式把所有的数字向右移动对应位数,低位移出(舍弃),高位的空位补符号位,即正数补零,负数补1。符号位不变。正数:r = 20 >> 2 相当于 20 / 2 / 2以下数据类型默认为byte-8位…20 的二进制补码:0001 0100向右移动两位后:0000 0101结果:r = 5" << " 左移运算符不分正负数,低位补0

2021-06-09 17:24:59 983

转载 二分查找算法

二分查找1.二分查找的基本问题二分查找给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。示例1:输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nums 中并且下标为 4示例2:输入: nums = [-1,0,3,5,9,12], target = 2输出: -1解释: 2 不存在 nums 中因

2021-06-09 14:57:27 260

原创 SQL常用基础参考语句

一、查询语句1、普通查询select * from table2、条件查询select * from table where 范围3、模糊查询select * from table where field1 like '%value%' select * from qt_case_session where field1 concat('%',value,'%') // 避免注入4、排序查询select * from table order by field1,field2 [des

2021-05-17 15:04:58 341

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除