教小白精通编程

面向小白的编程教学博客

马尔可夫决策过程MDP

MDP

A stochastic process is an indexed collection of random variables . e.g., time series of weekly demands for a product A stochastic process is said to be Markovian if and only if “The future i...

控制台游戏框架,以 “射击游戏”为例

shhoter console game program

控制台游戏console game 现代计算机的屏幕或屏幕区域是由许多很小的“像素点”构成的,每个像素点可显示很多种颜色,这种计算机屏幕称为彩色显示器。在这种彩色显示器上可以显示各种色彩丰富的图形图像,比如我们的操作系统现在都是基于这种彩色图像构成各种具体图像元素的所谓“图形用户界面GUI”操作系统,这种图形系统上可以借助于图形库自由地在任何位置绘制各种图形图像。而早期的计算机只能“从上到...

C++17教程之1--c++程序结构

    "c++ 17 tutorial 1-Program structure

教小白精通编程 系列课程之 C++17教程之1–c++程序结构 严禁未经作者同意,转载请注明出处,否则将追究法律责任! 1. 最简单的C++程序: int main() { return 0; } C++程序是有一些所谓的“函数”构成的,每个C++程序都包含唯一的叫做”main”的主函数。 一个函数包含4个部分: 返回类型: 说明这个函数执行后返回的...

      "Q Learning 算法的C++实现"

    "A simple C++ implementation of Q Learning algorithm"

版权所有(hwdong),未经作者同意,不得转载! This is a simple C++ implementation of Q Learning algorithm. Example For the example in the reference article.. “Suppose we have 5 rooms in a building connected by do...

      "使用谷歌云端虚拟机Colaborator运行机器学习、人工智能项目"

    "using google Colaborator to programming for machine learning and deep leanring"

使用谷歌云端虚拟机Colaborator运行机器学习、人工智能项目。步骤如下: 进入自己的谷歌云盘(需要有一个gmail账号) 2.在谷歌硬盘上通过“+ New”图标新建一个自己的工作文件夹,比如”colab” 选中”colab”文件夹,再次,点击“+ New”图标,选择“more”->”Colaboratory”,即可以开始机器学习/深度学习编程了!

      "Deep Neural Network for Image Classification Application"

    "Deep Neural Network for Image Classification Application"

Deep Neural Network for Image Classification: Application When you finish this, you will have finished the last programming assignment of Week 4, and also the last programming assignment of this c...

      "模仿C++的string实现一个字符串String类"

    "Implement a class String similar to c++ string"

模仿C++的string实现一个字符串String类 1. C++string 类的例子 #include <iostream> #include <string> using std::string; using std::endl; using std::cout; int main(){ string str,str2("hello"),str3 = "...

      "Building your Deep Neural Network Step by Step"

    "Building your Deep Neural Network Step by Step"

Building your Deep Neural Network: Step by Step Welcome to your week 4 assignment (part 1 of 2)! You have previously trained a 2-layer Neural Network (with a single hidden layer). This week, you w...

      "Planar data classification with one hidden layer"

    "Planar data classification with one hidden layer"

Planar data classification with one hidden layer Welcome to your week 3 programming assignment. It’s time to build your first neural network, which will have a hidden layer. You will see a big dif...

      "Logistic Regression with a Neural Network mindset"

    "Logistic Regression with a Neural Network mindset"

Logistic Regression with a Neural Network mindset You will learn to: Build the general architecture of a learning algorithm, including: Initializing parameters Calculating the...