240 发简信
IP属地:北京
  • 快速排序

    思想:将一个数组选第一个元素作为基准元素pivot,然后先从右向左遍历,找到比pivot小的元素a[小]后赋值给左边第一个元素a[左],然后从左...

    0.1 14 0 1
  • 简单选择排序、冒泡排序

    简单选择排序思想:从第二个元素开始和第一个元素比较,选取最小的元素和第一个交换位置,然后从第三个元素开始和第二个元素比较,选择最小的元素和第二个...

    0.1 16 0 1
  • 希尔排序

    思想:在插入排序的基础上,将数组分组,比如10个元素,第一次分组隔5个元素,分别进行0,5;1,6;2,7 三组分别进行插入排序,第二次再以3个...

    0.1 14 0 1
  • 插入排序

    思想:从第二个元素开始和前面的元素依次比较,如果大于就不动,从第三个和前面的比,如果小于前面的元素就和该元素换位置,然后再和前面的元素比较,依次...

    0.6 17 0 2
  • Android test main方法不能执行

    在项目更目录 .idea/gradle.xml GradleProjectSettings节点下加入以下配置

    0.2 16 0 1
  • Android 事件传递机制及解决案例

    一、事件传递流程 Android 事件传递遵循 责任链模式,核心方法包括: -dispatchTouchEvent(MotionEvent ev...

    0.2 30 0 1
  • ANR OOM

    ANR ANR(Application Not Responding)即应用程序无响应。在Android中如果应用程序有一段时间无法响应用户操作...

  • 自定义 View 和 自定义 ViewGroup

    在 Android 开发中,自定义 View 和 自定义 ViewGroup 的核心区别在于职责范围和需要重写的方法。以下是两者的对比: 一、职...

    0.2 21 0 1
  • Resize,w 360,h 240
    Android成功集成Robust热修复

    想了解源码的可以看--->美团Robust热修复框架GitHub地址[https://github.com/Meituan-Dianping/R...

    0.1 21 0 1