算法
文章平均质量分 75
星月情缘02
宝剑锋从磨砺出,梅花香自苦寒来
展开
-
每个人都应该知道的3种机器学习算法
假设有一些跟数据相关的难题需要你去解决。之前你已经听过机器学习算法的厉害之处了,因此你自己也想借此机会尝试一番——但是你在这个领域并没有经验或知识。于是你开始用谷歌搜索一些术语,比如“机器学习模型”和“机器学习方法”,但一段时间后,你发现自己在不同算法之间已经完全迷失了,所以便开始放弃了。坚持才能胜利!幸运的是,我将在本文介绍三个主要的机器学习算法,了解了这些内容后,我相信针对于大转载 2017-10-23 10:33:49 · 326 阅读 · 0 评论 -
java二分法学习笔记
算法很强大。好的算法可以实现很多功能的自动化,优化代码。现在流行的大数据算法,机器学习算法等都是非常看好的体现。下面简单介绍一下java的2分查找算法实现过程假如有一组数为3,12,24,36,55,68,75,88要查给定的值24.可设三个变量front,mid,end分别指向数据的上界,中间和下界,mid=(front+end)/2. 1.开始令front=0原创 2017-10-16 10:30:36 · 289 阅读 · 0 评论 -
java 面试中最常问到的18个算法问题
算法是比较复杂又基础的学科,每个学编程的人都会学习大量的算法。而根据统计,以下这18个问题是面试中最容易遇到的,本文给出了一些基本答案,供算法方向工程师或对此感兴趣的程序员参考。1)请简单解释算法是什么?算法是一个定义良好的计算过程,它将一些值作为输入并产生相应的输出值。简单来说,它是将输入转换为输出的一系列计算步骤。2)解释什么是快速排序算法?快速排序算法能够快速排序列表或查询。...转载 2018-11-05 16:22:29 · 7107 阅读 · 0 评论 -
十大经典排序算法(Java版本)
排序算法(Python版本):最常见的排序算法(Python版),很多读者反馈,需要一份Java版本的,所以才有这篇文章 。排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图...转载 2019-04-22 10:56:28 · 316 阅读 · 0 评论