基本思想: 弱智题,没啥可说的; 关键点: 无; #include<iostream> #include<stdlib.h> #include<stdio.h> #include<vector> #include<string> #include<math.h> #include<algorithm ...
分类:
其他好文 时间:
2020-01-16 12:15:18
阅读次数:
86
基本思想: 还是sort cmp那一套; 关键点: 没啥可说的; 1 #include<iostream> 2 #include<stdlib.h> 3 #include<stdio.h> 4 #include<vector> 5 #include<string> 6 #include<math.h ...
分类:
其他好文 时间:
2020-01-15 13:57:27
阅读次数:
46
基本思想: 1.使用类输入,构造成一个序列; 2.直接两次排序; 关键点: 注意sort和cmp的返回值和构造问题; 1 #include<iostream> 2 #include<stdlib.h> 3 #include<stdio.h> 4 #include<vector> 5 #include ...
分类:
编程语言 时间:
2020-01-13 17:56:05
阅读次数:
68
基本思想: 对于这个环形的正权值队列来说,完全可以从第一个节点计数,用1~i和1~j节点的距离来计算i~j节点的距离; 注意点: 1.对于高次个数,遍历不靠谱,找机会打表和优化结构; 2.对于正负权值要注意; 超时代码: 1 #include<iostream> 2 #include<stdlib. ...
分类:
编程语言 时间:
2020-01-13 16:19:10
阅读次数:
86
基本思想: 题目中提示了,注意int 和long long的数据大小,int四个字节,long long8个字节,所以一个正负2^31,一个正负2^63,范围要注意; 关键点: 最后一个测试点卡在了负数溢出判断上。根据补码的问题,64位补码最小负数为10000....0000,即-2^63,所以两个 ...
分类:
其他好文 时间:
2020-01-13 16:02:50
阅读次数:
72
1、Ajax直接请求普通文件存在跨域无权限访问的问题。 2、凡是拥有”src”这个属性的标签都拥有跨域的能力,比如<script>、<img>、<iframe>)。 3、 JSONP的基本思想是,网页通过添加一个<script>元素,向服务器请求JSON数据,这种做法不受同源政策限制;服务器收到请求 ...
分类:
Web程序 时间:
2020-01-10 21:57:57
阅读次数:
83
梯度下降算法原理讲解——机器学习 1. 概述 梯度下降(gradient descent)在机器学习中应用十分的广泛,不论是在线性回归还是Logistic回归中,它的主要目的是通过迭代找到目标函数的最小值,或者收敛到最小值。 本文将从一个下山的场景开始,先提出梯度下降算法的基本思想,进而从数学上解释 ...
分类:
编程语言 时间:
2020-01-10 14:12:51
阅读次数:
99
VLBP ——variable learning rate 可变学习速率的BP VLBP算法基本思想 一种改进的可变学习速率的BP神经网络算法IVLBP https://wenku.baidu.com/view/c4723e3043323968011c9283.html ...
分类:
编程语言 时间:
2020-01-08 16:09:07
阅读次数:
163
算法复杂性: 算法运行时所需要的计算机资源的量。 <1>时间复杂性,<2>空间复杂性 穷举法的基本思想: 对问题的所有可能状态一一测试,直到找到解或将全部可能状态都测试为止。 分治法的基本思想: 将一个规模为n的问题分解为k个规模较小的子问题,这些子问题相互独立且与原问题相同;对这k个子问题分别求解 ...
分类:
编程语言 时间:
2020-01-06 00:14:09
阅读次数:
91
牛顿法与最速下降法一样是解无约束最优化问题的最早使用算法, 它的基本思想是用迭代点的梯度和二阶导数对目标函数进行二次函数逼近, 然后把二次函数的极小点作为新的迭代点, 并不断重复这一过程, 直至求出极小点。 设$f(x)$的二阶导数$\round^2f(x)$连续, 它在$x_k$的泰勒展开式前三项 ...
分类:
其他好文 时间:
2020-01-01 17:08:38
阅读次数:
102