Java
文章平均质量分 62
Java
香芋味的猫
这个作者很懒,什么都没留下…
展开
-
❤️Leetcode1. 两数之和(C语言/Java)❤️
有人相爱,有人夜里开车看海,有人leetcode第一题都做不出来。原创 2021-09-30 23:22:41 · 240 阅读 · 2 评论 -
Java 递归和折半查找
递归是一种常见的解决问题的方法,即把问题逐渐简单化。递归的基本思想就是“自己调用自己”,一个使用递归技术的方法将会直接或者间接的调用自己。利用递归可以用简单的程序来解决一些复杂的问题。比如:斐波那契数列的计算、汉诺塔、快速排序等问题。原创 2021-03-02 16:14:44 · 411 阅读 · 1 评论 -
Java 选择排序算法
- 整个数列分成两部分:前面是有序数列,后面是无序数列 - 初始状态下,整个数列都是无序的,有序数列是空 - 一共n个数,需要n-1趟循环(一趟都不能少) - 每比较完一趟,有序数列数量+1,无序数列数量-1 - 每趟先假设无序数列的第1个元素(整个数列的第i个元素)是最小的,让当前的最小数,从第i+1个元素开始比较,一直比较到最后一个元素。如果发现更小的数,就假设当前数是最小数。 - 一趟比较完后,将发现最小数和无序数列的第一个数交换(如果最小数不是无序数列的第一个数)原创 2021-03-02 15:52:10 · 279 阅读 · 1 评论 -
Java 冒泡排序算法
- 整个数列分成两部分:前面是无序数列,后面是有序数列 - 初始状态下,整个数列都是无序的,有序数列是空 - 如果一个数列有n个元素,则至多需要n-1趟循环才能保证数列有序 - 每一趟循环可以让无序数列中最大数排到最后,(也就是说有序数列的元素个数增加1) - 每一趟循环都从数列的第一个元素开始进行比较,依次比较相邻的两个元素,比较到无序数列的末尾即可(而不是数列的末尾) - 如果前一个大于后一个,交换原创 2021-03-02 15:44:44 · 449 阅读 · 1 评论 -
使用Java轻松破解顶象滑动拼图验证码,成功率接近100%?
文章目录前言一丶解析顶象滑动拼图验证码组成二丶分析出破解思路1. 首先我们根据这个验证码的组成,来分析一下我们人要做的事情:2. 然后根据我们人要做的事情成,来分析一下程序要做的事情:三丶具体操作步骤1丶查看网页源码并提取图片信息2丶处理图片,将拼图在背景图中匹配得到阴影位置并计算滑动距离3丶根据滑动距离模拟滑动四丶结果展示五丶结果分析六丶结语前言本文详细介绍了破解顶象滑动验证码的所有过程,包括破解思路,实现步骤还有测试结果,相信你看完之后也能轻松破解滑动验证码;另外,其他类似验证码的破解步骤请参考原创 2020-12-25 11:06:31 · 8219 阅读 · 15 评论