网管 发布的文章

Java中的迭代器在Java中,迭代器(Iterator)是Java的一种游标。Java迭代器是一种接口,用于逐个完整地迭代遍历Java对象组成的集合。自Java 1.2起,它在Java编程语言中可免费使用,并属于java.util包。尽管Java迭代器是在Java 1.2中引入的,但它仍不是遍历Collection对象元素的最早可用工具。在Java编程语言中,最早的迭代器是先于Iterator的枚举器(Enumerator)。Java迭代器接口继承了在开始时用于遍历某些可访问集合(如ArrayLists)的枚举器迭代器。

- 阅读剩余部分 -

Java 栈栈是一种线性数据结构,用于存储对象的集合。它基于后进先出(LIFO)的原则。Java集合框架提供了许多接口和类来存储对象的集合,其中之一就是Stack类,它提供了push、pop、search等不同的操作。在本节中,我们将讨论Java的Stack类、其方法,并在Java程序中实现栈数据结构。但在深入了解Java的Stack类之前,让我们快速了解一下栈的工作原理。

- 阅读剩余部分 -

Coursera: Deep Learning课程简介所属大学:Stanford先修要求:机器学习基础 + Python编程语言:Python吴恩达在 Coursera 开设的另一门网红课程,学习者无数,堪称圣经级的深度学习入门课。深入浅出的讲解,眼花缭乱的 Project。从最基础的神经网络,到 CNN, RNN,再到最近大热的 Transformer。学完这门课,你将初步掌握深度学习领域必备的知识和技能,并且可以在 Kaggle 中参加自己感兴趣的比赛,在实践中锻炼自己。

- 阅读剩余部分 -

智能计算系统课程简介所属大学:中国科学院大学先修要求:体系结构,深度学习编程语言:Python, C++, BCL智能计算系统是智能的核心物质载体,每年全球要制造数以十亿计的智能计算系统(包括智能手机、智能服务器、智能可穿戴设备等),需要大量的智能计算系统的设计者和开发者。智能计算系统人才的培养直接关系到我国智能产业的核心竞争力。因此,对智能计算系统的认识和理解是智能时代计算机类专业学生培养方案中不可或缺的重要组成部分,是计算机类专业学生的核心竞争力。

- 阅读剩余部分 -

CS50’s Introduction to AI with Python课程简介所属大学:Harvard先修要求:基本概率论 + Python 基础编程语言:Python一门非常基础的 AI 入门课,让人眼前一亮的是 12 个设计精巧的编程作业,都会用学到的 AI 知识去实现一个简易的游戏 AI,比如用强化学习训练一个 Nim 游戏的 AI,用 alpha-beta 剪枝去扫雷等等,非常适合新手入门或者大佬休闲。

- 阅读剩余部分 -