数据结构与算法简介--Python实现
数据结构与算法开篇算法先来看一道题:
如果 a+b+c=1000,且 a^2+b^2=c^2(a,b,c 为自然数),如何求出所有a、b、c可能的组合?
枚举法
a = 0
b = 0
c = ...
Java数据结构之数组
Java数组数组概述数组定义
数组是相同类型数据的有序集合。
数组描述的是相同类型的若干个数据按照一定的先后次序離列组合而成
其中每一个数据称作ー个数组元素,每个数组元素可以通过一个下标来访向它们。
...
Java方法
Java方法什么是方法Java方法是语句的集合,方法将语句集合在一起,执行一个功能。
方法是解决一类问题的步骤的有序组合
方法包含于类或对象中
方法在程序中被创建,在其他地方被引用
设计方法的原则 ...
Java流程控制
Java流程控制用户交互Scanner之前我们学的基本语法中我们并没禎实现程序和人的交互,但是 java 给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Jav ...
Java基础语法
Java基础注释、标识符、关键字注释平时我们编写代码,在代码量比较少的时候,我们可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用的注释了,一是为了自己看的清楚,同时也是为了和别人更好的协作。 ...
图像识别原理--卷积神经网络CNN详解
主流DL框架——CNN详解前言卷积神经网络不同于神经网络,在图片处理这方面有更好的表现。本文主要对神经网络和卷积神经网络做了简要的对比,着重介绍了卷积神经网络的层次基础,同时也简要介绍了卷积神经网络参 ...
DeepLearning基础
DeepLearning基础前言这篇文章主要讲解了深度学习的基础的一些概念,包括神经网络、损失函数等。文中介绍的只是一些基础的,其实还有很多文中并未涉及到的知识点。小编本人在这方面“功力”也不是很深厚 ...
LightGBM算法框架学习笔记
LightGBM算法学习笔记简介最近微软DMTK团队在 github上开源了性能超越其他 boosting decision tree工具 ! LIGHTGBM,三天之内star了1000+次,for ...