- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 CS231n——指南向report1及assignment1 solution
Lecture1 Course IntroductionLecture2 Image Classification图像识别的困难向量范数度量图片差异验证集用于超参数调优及交叉验证Assignment1 k-NN算法原理代码分析k-NN评价Lecture3 Loss Functions and Optimization线性分类器Linear Classifier?Template matching!Bias trick, Image data preprocessi.
2020-11-18 09:56:43 601
原创 IBM-PC汇编知识总结
这里只是做一个简单的框架梳理,不填充内容了,复习着发现这学期复习策略还是错的,老是想玩点花的,但是事实证明还是陪了我12年的学习方式,那种应试的复习才更适合我。
2019-12-27 13:12:23 1211
原创 人工智能基础知识总结
什么是人工智能?从模拟人的角度来说,可以通过认知建模的过程让机器学会像人一样思考,可以以通过图灵测试为目标让机器具有和人一样的行为;而让机器模拟人并不是我们的目的,这里学习人工智能的是让机器具备理性(rationality),指的是通过思维法则的途径让机器学汇理性的思考,通过理性Agent的构造让机器具有理性的行为。这是四个维度不同层面的...
2019-12-26 21:14:26 7075
原创 算法学习--排序、图、回溯(最小冲突、遗传)、动态规划基础算法复习
排序、动态规划、回溯、图等可以说是必须掌握的基础算法知识了,但发现自己掌握的还很差,知识不成体系,记忆不牢固,理解不深入,所以再来一次梳理,按排序、图、动态规划、回溯的顺序依次学习并实现。主要参考《算法导论》(Introduction of Algorithm[Third Edition])和维基百科。
2019-12-11 01:08:08 954
原创 Linux虚拟文件系统
Linux虚拟文件系统中的超级块的结构及其作用Linux虚拟文件系统中的索引节点的结构及其作用Linux虚拟文件系统中的目录项的结构及其作用Linux文件系统的注册和挂装(mount)...
2019-11-19 22:12:00 351
原创 Linux启动与Linux进程
「Linux操作系统的启动过程和进程树的形成」第一个程序是BIOS,第一个进程是IDLE(PID=0),之后INIT是PID=1的进程,再之后的进程就是靠进程的调度产生了进程树,父子关系那种。所以还要结合实际的「Linux操作系统中的几种典型的实际使用的进程调度方法」分析如何调度,Linux操作系统的启动过程和进程树的形成Linux操作系统中的几种典型的实际使用的进程调度方法Linux...
2019-11-19 22:11:09 351
转载 前辈在后悔的事
从https://yichangfeng.home.blog读到了,据说原作者是「木木酱的小江湖」,好像无从考究。只是觉得说得很好,分享给大家。马上三十岁了,看到了很多真诚的答案,在我有限的人生经验中,错过可以说直接上一个阶层的机会,至今后悔不已,往事并不如烟。一、相信命,我反而认为信命并不是极致的悲观、灰暗和迷信,而是理性又成熟深刻的价值观,知道山外有山,才能云淡风轻,这个世界本质的是不公...
2019-11-17 22:43:13 271 1
原创 OpenGL三维漫游
一堆机器人的一个三维场景漫游,详细制作过程去年传到了B站和YouTube,突然想起来就发一下博客,并不难理解。#include <windows.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <GL/glut.h>#include <...
2019-11-11 18:11:39 1665
原创 以罗马尼亚问题为例,学习人工智能DFS/A*搜索算法
以罗马尼亚问题为例,学习人工智能的搜索算法Romania problem给出各个城市之间的距离及代价,包括A*算法需要的直线距离,求解从A到B点的最短路径。这里分别使用两种搜索算法求解–DFS和Astar。因为本问题的数据量较小,均使用邻接矩阵来表示图,程序均用C++实现。无信息搜索算法:深度优先搜索算法思路使用图的深度优先算法求解,所以需要找出每一条路径,然后根据其总距离求出最短路径...
2019-11-11 11:22:36 4156 2
原创 MySQL数据库知识总结
文章目录一、绪论基本概念数据/数据库/数据库管理系统/数据库系统数据模型概念模型逻辑模型物理模型数据库系统的结构数据库系统模式的概念数据库系统的三层模式结构模式外模式内模式数据库的二级映像功能外模式/模式映像模式/内模式映像二、关系数据库关系数据结构的形式化定义关系操作关系模型的完整性约束实体完整性参照完整性用户定义完整性关系代数概念理解专门的关系运算象集笛卡尔积选择投影连接等值连接自然连接外连接...
2019-11-05 00:50:29 952
原创 Word2Vec, Bag of Words一日学习
Source of code and tutorial: https://www.kaggle.com/c/word2vec-nlp-tutorial对Word2Vec的两大模型之一CBOW做一点浅显的理解和学习总结另:每次想系统地学习numpy pandas这些库的时候都提醒自己,当务之急是加紧machine learning和natural language processing的学习,库...
2019-10-24 22:50:03 373
原创 数学建模基础(Ⅰ)
MATLAB(矩阵实验室)是MATrix LABoratory的缩写,是一款由美国TheMathWorks公司出品的商业数学软件。MATLAB是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。除了矩阵运算、绘制函数/数据图像等常用功能外,MATLAB还可以用来创建用户界面及与调用其它语言(包括C、C++、Java、Python和FORTRAN)编写的程序。尽...
2019-08-31 00:45:08 1610
转载 Linux-RedHat/Debian概述
在centos下用yum install xxxyum和apt-get的区别一般来说著名的linux系统基本上分两大类:1.RedHat系列:Redhat、Centos、Fedora等2.Debian系列:Debian、Ubuntu等RedHat 系列1 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数”2 包管理工具 yum3 支持tar包Debian系列1 ...
2019-06-24 21:45:13 398
原创 LeetCode-104二叉树的最大深度(Maximum Depth of Binary Tree)
LeetCode-104Given a binary tree, find its maximum depth.The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node. ExampleInput: Given b...
2019-06-24 20:13:27 160
原创 LeetCode-94二叉树的中序遍历(Binary Tree Inorder Traversal)
LeetCode-145Given a binary tree, return the inorder traversal of its nodes’ values. ExampleInput: [1,null,2,3] 1 \ 2 &nbs...
2019-06-24 19:14:14 168
原创 LeetCode-145二叉树的后序遍历(Binary Tree Postorder Traversal)
LeetCode-145Given a binary tree, return the postorder traversal of its nodes’ values. ExampleInput: [1,null,2,3] 1 \ 2 &n...
2019-06-24 19:08:57 138
原创 LeetCode-144二叉树的前序遍历(Binary Tree Preorder Traversal)
LeetCode-144Given a binary tree, return the preorder traversal of its nodes’ values. ExampleInput: [1,null,2,3] 1 \ 2 &nb...
2019-06-24 11:55:59 139
原创 LeetCode-105从前序与中序遍历序列构造二叉树(Construct Binary Tree from Preorder and Inorder Traversal)
LeetCode-105Given preorder and inorder traversal of a tree, construct the binary tree. Exampleinput:preorder = [3,9,20,15,7]inorder = [9,3,15,20,7]return: [3,9,20,null,null,15,7]  ...
2019-06-24 11:22:16 224
原创 LeetCode-021合并两个有序链表(Merge Two Sorted Lists)
LeetCode-021Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists. ExampleInput: 1->2->4, 1->3-&g...
2019-06-23 12:54:10 162
原创 LeetCode-003无重复字符的最长子串(Longest Substring Without Repeating Characters)
LeetCode-003Given a string, find the length of the longest substring without repeating characters. ExampleExample 1:Input: “abcabcbb”Output: 3Explanation: The answer is “abc”, with the lengt...
2019-06-21 11:24:12 173
原创 LeetCode-002两数相加(Add Two Numbers)
LeetCode-002You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two number...
2019-06-20 23:32:04 165
原创 Java was started but returned exit code=1?
如果你也像我一样在「运行时」遇到了下图这样的问题。运行时Eclipse闪退,如果你也试遍了网上诸如修改Eclipse.ini,改变设置防止内存溢出等方法,还无效,不要急着重装Eclipse或者重新配置Jdk抑或检查Jvm,好好找一下是不是代码自身的问题!我修改了大量设置和配置文件之后才回头考虑,想起来程序的空指针异常,修改之后正常运行,教训惨痛,引以为戒。...
2019-06-20 20:57:25 385
转载 概率论几大分布的期望和方差证明整合
对概率论中常见分布包括二项分布、0-1分布、泊松分布、均匀分布、正态分布、指数分布的期望和方差推导证明。
2019-06-06 15:39:38 15153 1
原创 数组指针&指针数组、函数指针&指针函数、结构体指针&结构体内函数指针的使用和区分--C
对C语言的易混淆概念,数组指针、指针数组、函数指针、指针函数、结构体指针、结构体内指针函数几方面内容进行代码演示和分析。
2019-06-06 00:34:44 968
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人