- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 算法-二分搜索
代码示例// 找到目标值,记录结果// 继续向右查找} else {// 返回最后一个等于目标值的索引System.out.println("最后一个等于目标值的元素索引: " + result);// 输出: 5二分搜索是一种非常高效的搜索算法,特别适用于有序数组。通过不断地将搜索范围缩小一半,二分搜索能够在对数时间内找到目标元素的位置。除了基本的二分搜索,还有许多变种可以应用于不同的场景,如查找第一个或最后一个等于目标值的元素。
2024-08-03 00:01:49 268
原创 算法-双指针
双指针算法的核心思想是使用两个指针来代替传统的单指针或嵌套循环,提高算法效率。这些指针可以同步或不同步地移动,根据问题的具体要求进行调整。通过合理设计指针的移动方式,双指针算法能够解决许多复杂的问题,特别是在数组和链表等线性数据结构中。
2024-08-02 23:45:58 299
转载 创建者模式
创建型设计模式总结 (转载请注明来源 http://www.cnblogs.com/jerry19880126/) 创建型设计模式包括简单工厂模式,普通工厂模式,抽象工厂模式,建造者模式,原型模式和最简单的单例模式。 简单工厂模式(Simple Factory) 从UML图中可以看出,工厂是具体的,Product是抽象的,里面的方法Operation是virtual
2015-12-16 11:51:17 146
javaweb设计模式之道
2016-01-11
ckeditor-java-core-3.5.3.zip
2015-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人