- 博客(4)
- 收藏
- 关注
原创 快速排序(c语言实现)
刚把快速排序重新看了一下,赶紧拿个小本本记下来 原理 思想 快排用的主要思想就是分治,也就是大问题化成小问题 比如说,要对10个排序,我先用一个方法将10个元素分成前后两组 这样依次递归当最后前后两组各只剩一个元素的时候,也就是排序完成的时候 实现思路 接下来说说快排的思路吧 先选一个标志数,在第一次快排的时候将比标志数大的放在标志数的...
2018-03-29 16:44:09 417
原创 kotlin第四篇
总结kotlin语法(二) kotlin类 kotlin变量get和set默认实现 基于kotlin的全名对象模式 在类里定义一个变量之后,通过类实例访问这个变量其实本质是调用了这个变量的get和set函数 那么,基于此,我们可以手动重写这个默认的get和set函数 var no: Int = 100 get() = field // 后端变...
2018-03-25 14:54:05 155
原创 kotlin第三篇
在用kotlin写了一段时间之后,重新回过头来总结一下kotlin的语法吧 基础语法部分 可变长参数,修饰符vararg fun vars(vararg v:Int){ for(vt in v){ print(vt) } } lambda(匿名函数) val sumLambda: (Int, Int) -> Int = {x,y ->...
2018-03-25 13:39:21 151
原创 MVP初探-实现及原理(kotlin实现)
新手新手新手,这个MVP是真的头疼,看了一天,终于是有点入门了,赶紧拿小本本写下来 先来说说对MVP三个部分的理解 M M即Model,负责提供数据,处理数据,保存数据等等,一些网络请求之类的都在这个部分 所以Model部分是用来控制数据的 V V即View,负责显示,负责处理界面的部分 一般的android studio项目的xml文件以及Activity(在Ac...
2018-03-07 20:17:30 478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人