- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 【李宏毅机器学习】一 : 什么是机器学习
一 人工智能、机器学习、深度学习关系 人工智能希望机器像人一样聪明,能自己思考问题、解决问题。 机器学习是实现人工智能的一种方法,人们通过给机器喂数据让机器学习某种思考方式。 深度学习是机器学习的一个部分,在深度学习中机器的思考方式类似人类的大脑神经结构,通过这个种神经结构学会思考,作出决策。 总结:人工智能 包括 机器学习 包括 深度学习二 机器学习是什么 简单的说,机器学习就是寻找一个function,输入一个值输出一个结果,但这个fu...
2021-10-12 10:30:35
154
转载 磁头 扇区 柱面 磁盘
[转载]磁头 扇区 柱面 磁盘 转载于:http://jueqingheike.blog.163.com/blog/static/104938332201311210277560/关于fdisk -l看到的heads Disk /dev/hda: 160.0 GB, 160041885696 bytes255 heads, 63 secto
2013-12-23 21:11:32
1408
原创 ubuntu下装gmp,libfplll经验
新手安装libfplll 1.安装libfplll之前要安装gmp,安装gmp之前要安装m4,m4可以自动安装:sudo apt-get install m4. 2.源码安装gmp,到存放gmp源码的目录下:$ ./configure --prefix=/usr/local/gmp-5.1.1(这里是指定安装目录) $ make
2013-05-16 16:50:29
4060
原创 初学动态规划
(1)动态规划定义 动态规划:动态规则可用于解最优解的问题,其基本思想为把一个大的问题分析小的子问题,并记录每个子问题的结果,再通过这些子问题的解能解出最终的结果。应用于重叠子问题的问题。 步骤:1 把一个问题分解成好的子问题。 2 对每个子问题求解并记录下每个子问题的结果。 例一:POJ 2533 思路
2013-03-24 10:32:59
600
原创 POJ 2524 查并集
POJ 2524先用自己的想法做出:自己的代码://POJ 2524#include#include#includeusing namespace std;int main(){// ifstream infile("test.txt");// if(!infile)// {// cout<<"Error"<<endl;// } int n,m
2013-03-19 21:10:49
808
原创 POJ 2632
一个做得想抓狂的题目,题目简单唯有细心。代码://POJ 2632#include#includeusing namespace std;struct startNode{ int id; int x; int y; char ch; int No;};int main(){// ifstream infile("test.
2013-03-14 19:15:54
722
原创 POJ 2271
思路: 注意几点: 1 每一行最后不用输出空格 2 程序结束时要输出空行 代码:#include#include#includeusing namespace std;int main(){// ifstream infile("test.txt");// if(!infile)// {
2013-03-14 15:35:13
580
原创 POJ 1083
思路: 1 根据题意,共用一段走廊奇数房间和偶数房间不能同时搬桌子,相对的房间可以看成是一个房间。 2 对于输入数据,可以是“begin”或"end"类型。再根据房间号排序。 代码:#include#include#include#include#includeusing namespace std;struct node
2013-03-12 18:13:50
465
原创 POJ 1029
思路: 1 只要在等式两边的则一定是正的。 2 假coin出现的次数一定和“>”,“ 代码:#include#include#include#includeusing namespace std;struct coins{ int id; bool trueCoin;};int main(){ in
2013-03-12 15:14:43
574
原创 初学贪心算法
(1) 贪心算法定义 贪心算法:贪心算法是一种求最优解的方法,在做每一步的决策时,都保证做的决策是当前最优的情况(局部最优),而不考虑将来的后果。即“眼下能拿到就拿到”的贪心策略。(2)适合的问题 一个大问题能分解几个小部分,解决一部分整个问题就向前进了一步,并局部最优解的策略能保证得到的结果是最优解。 缺点:需要证明得到的
2013-03-08 19:44:59
913
原创 ACM小问题总结
第一个问题数据输入问题: (1)简单输入两个整数相加 如输入: 1 2 4 5 输出: 3 9 C语言: while(scanf("%
2013-03-06 11:05:23
271
原创 栈的实现--键表和数组
//栈的键表实现//头文件#ifndef _Stack_h#define _Stack_hstruct Node;typedef struct Node *PtrToNode;typedef PtrToNode Stack;typedef int ElementType;//设定栈里面的元素为int型的int IsEmpty(Stack s);Stack Cre
2012-06-26 11:17:57
899
原创 用多项试实现数组的加法和剩法
好吧,程序很烂,但我一点点在努力,呵呵~~加油~~//单键表#includeusing namespace std;typedef struct Node* PtrToNode;typedef PtrToNode Polynomail;//多项式ADT键表实现在的类型声明struct Node{ int Cofficient; int Exponent; PtrTo
2012-06-25 16:45:01
894
原创 用数组实现多项式加法和乘法
//用数组实现一元多项的加和乘#include// #define MaxDegree 100;//注:在这里宏定义之后的还是一个变量。编译器并没有把它当做一个常量。using namespace std;const int MaxDegree=100;typedef struct Node { int CoeffArray[MaxDegree+1];
2012-06-14 11:10:01
5654
原创 单键表操作
//单键表#include#include "List.h"using namespace std; struct Node{ ElementType data;//数据部分 Position next;//指针部分};//int IsEmpty(List L)确定一个键表是否为空int IsEmpty(List L) //这里的List为一
2012-06-13 11:26:07
553
原创 对分查找
//C语言版int BinarySearch(const ElementType A[], ElementType X ,int N){ int begin=0,end=N-1,middle; while(end>=begin) { middle=(begin+end)/2; if(A[middle]==X) return middle; else i
2012-06-12 09:54:08
291
原创 最大子序列和问题
从零开始学习算法。(加油) 第一天:最大子序列和问题例一: int MaxSubsequenceSum(const int A[],int N){ int ThisSum,MaxSum; MaxSum=0; for(int i=0;i for(int j=i;j { ThisSum=0; for(int k=i;k Th
2012-06-12 09:34:15
535
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人