- 博客(23)
- 收藏
- 关注
原创 LeetCode 206 Reverse Linked List
题目内容Example:Input: 1->2->3->4->5->NULLOutput: 5->4->3->2->1->NULLFollow up:A linked list can be reversed either iteratively or recursively. Could you implement b...
2018-12-03 10:54:47
184
原创 CCF 注意事项
最近在写CCF的历年考题,这里有一些目前的总结,之后还会继续补充。memset函数不要用于初始化数组,会导致编译出错的问题。C++ 中 == 的优先级是高于 && 的优先级的 ,所以应该((xx==xx)&&(yy==yy))...
2018-12-01 18:02:33
518
原创 CCF 2017/03/02 学生排队
题目去官网看思路这道题没什么特别的地方,完全按照题目的要求写出来就过了,不过问题在于使用STL的vector的erase函数时,it指针会变成空指针,所以要将函数结果重新赋值给it指针,再进行插入操作,否则VS 2017会报错。具体可以查看参考中的文章,讲的很好。C++ 代码#include <iostream>#include <vector&...
2018-11-27 15:26:38
276
原创 CCF 2017/09/02 公共游戏盒
题目去官网看思路大体思路写在了注释里面,开两个数组分别记录对应事务的开始时间和结束时间,进行排序,在每个时间点进行判断是否存在归还钥匙亦或者是取走钥匙的行为发生。C++ 代码#include <iostream>#include <algorithm>using namespace std;const int maxn = 1001;int n, k;i...
2018-11-26 18:42:01
162
原创 CCF 2017/12/02 游戏
题目去官网看思路主要是通过队列来对问题进行模拟,每次抛出一个小朋友,判断此时计数是否满足淘汰的条件,若不满足则把小朋友重新加到队列末尾,直到队列中还剩下一个小朋友则游戏结束。C++ 代码#include &lt;iostream&gt;#include &lt;queue&gt;using namespace std;int main(){ int n, k; int r =...
2018-11-25 10:44:43
171
原创 CCF 2018/03/02 碰撞的小球
题目去官网看思路每个时刻检查是否有小球到达了端点,端点处逆向。每个时刻检查是否有两个小球到达了同一点,碰撞时逆向C++ 代码#include &lt;iostream&gt;using namespace std;int main(){ int n, l, t; int r1[100], r2[100]; cin &gt;&gt; n &gt;&gt; l &gt;&a
2018-11-24 14:07:51
268
原创 CCF 2018/09/02 买菜
题目去官网看思路开始写的时候还是笨方法,一点点地分析两个人停留时间的交集,考虑不同情况下的交谈时间,很费力。之后还是看了前辈的解法,清晰易懂,在此做下笔记。建立一个时间段数组,计算每个时间段人出现的次数,比如小H在时刻3-时刻6装车,就在时间段3(3-4),4(4-5),5(5-6) 加1,说明时间段3,4,5有人装车,如果小W在4-8装车,同理在时间段4,5,6,7 加1。最后算出时间...
2018-11-23 16:31:48
427
转载 Python文件打开方式详解
版权声明:非技术文章禁止转载,如有需要请私信作者。技术类文章欢迎转载,转载请注明出处: http://blog.youkuaiyun.com/ztf312/ https://blog.youkuaiyun.com/ztf312/article/details/47259805 第一步 排除...
2018-11-22 14:48:50
967
原创 继承与多态
父类中的私有变量在子类中是不可见的,无法访问。可以改为protected使得子类以及包内其他类可以访问,但是会出现父类在其他人的包内,子类在自己的包内的情况。既然为父类的变量,依旧保持为父类的私有变量。子类在构造函数中通过super()函数调用父类的构造函数传给父类的私有变量。下面部分为子类创建对象的过程中程序运行过程,建议自行debug查看程序运行流程。进入子类的构造函数进入子...
2018-11-12 22:05:32
149
原创 对象容器
Java 内置的 ArrayList 和 HashSet 都内置了 toString() 函数,使得可以直接打印出对象的值。自己写的类可以定义 toString() 函数,若不写的话,会打印出对应对象的地址等信息。class value{ //}public static void main(String[] args){ value[] a = new value[1...
2018-11-12 00:00:41
195
原创 类的属性
private私有是针对类来说的,假设类内部有private变量或函数,在类的外部是无法访问该变量或函数的,但是对于类的不同对象之间是可以相互访问的。public公有属性的变量及函数,其他类的对象可以对其访问。friendly未带有private或public的变量和函数,与该类文件在同一目录或同一个包下面的其他类可以对其访问。注意事项一个.java文件即为一个编译单元,一个...
2018-11-11 17:44:09
325
原创 GPS数据处理
NMEA-0183协议是为了在不同的GPS(全球定位系统)导航设备中建立统一的BTCM(海事无线电技术委员会)标准,由美国国家海洋电子协会(NMEA-The National Marine Electronics Associa-tion)制定的一套通讯协议。GPS接收机根据NMEA-0183协议的标准规范,将位置、速度等信息通过串口传送到PC机、PDA等设备。NMEA-0183协议是GPS接收...
2018-11-08 22:48:45
256
原创 单词长度
题目内容你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it’s”算一个单词,长度为4。注意,行中可能出现连续的空格。输入格式输入在一行中给出一行文本,以‘.’结束,结尾的句号不能计算在最后一个单词的长度内。输出格式在一行中输出这行文本对应的单词的长度,每个长度之间以空格隔开,行末没有最后...
2018-11-08 19:58:12
163
原创 多项式加法
问题来源零基础学Java语言-翁恺注意事项两项加和为1的时候是不需要输出的,这个大家都懂,但是网上很多相关代码没有写这点,导致运行题目所给的数据得到结果正确,但无法通过的问题。我开始也没注意到,在这做个笔记。...
2018-11-08 11:56:38
504
原创 Win10出现的问题
莫名文件资源管理器的一些文件夹打开会卡住,鼠标漂移然后闪退。并且该文件夹下的Java代码在IDEA上可以正常运行。解决方案:在Win10 设置中将默认应用重置为Microsoft推荐的默认值原因不明,反正是解决了wsl无法启用在程序和功能里面启用功能,要求重启到75或83%的地方会报告无法完成配置,撤销更改原因:系统镜像问题,然而是新电脑,不太懂,还未解决虚拟机MAC...
2018-11-08 11:52:34
518
原创 逻辑回归
定义在线性回归的基础上增加了Sigmod function/Logistic function,将线性回归产生的值进行归一化处理到[0,1][0,1][0,1]区间内。(1)g(z)=11+e−xg(z)=\frac{1}{1+e^{-x}}\tag{1}g(z)=1+e−x1(1)为什么要在线性回归的基础上引入逻辑回归?(2)hθ(x)=θTXh_\theta(x)=\theta^...
2018-11-04 15:06:21
183
原创 念整数
念整数源代码package pp;import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner in = new Scanner(System.in); int t = in.nextInt(); ...
2018-11-02 10:53:05
335
原创 机器学习过程中关于Matlab的相关知识
补充以下内容均为matlabmatlabmatlab% 为注释符。~=不等 !=该符号不存在。format long 小数部分显示15位。format short 小数部分显示4位。矩阵分号表示换行 matlab a = [1 2; 3 4; 5 6]matlab v = 1:0.1:2 v1 = 1:2默认步长为1。zeros(x,&nbsp;y)&nbsp;ones(x,&...
2018-10-31 18:22:27
278
原创 第二周笔记
第二周多元梯度下降法假设有两个特征(1)x1=size(0−2000feets)x_1=size(0-2000 feets)\tag{1} x1=size(0−2000feets)(1)(2)x2=number&amp;nbsp;of&amp;nbsp;bedrooms(1−5)x_2=number\ of\ bedrooms(1-5) \tag{2}x2=number&amp;nbsp;of&amp;nbs...
2018-10-21 22:10:24
155
转载 神经网络
title: 神经网络date: 2018-07-07 22:49:37categories:机器学习tags:神经网络mathjax: true摘要最近在学习TensorFlow,接触到了神经网络的学习。分类神经网络最重要的用途是分类,为了让大家对分类有个直观的认识,咱们先看几个例子:垃圾邮件识别:现在有一封电子邮件,把出现在里面的所有词汇提取出来,送进一个机器...
2018-10-21 16:30:38
252
转载 批量梯度下降(BGD)、随机梯度下降(SGD)以及小批量梯度下降(MBGD)的理解
梯度下降法作为机器学习中较常使用的优化算法,其有着三种不同的形式:批量梯度下降(Batch Gradient Descent)、随机梯度下降(Stochastic Gradient Descent)以及小批量梯度下降(Mini-Batch Gradient Descent)。其中小批量梯度下降法也常用在深度学习中进行模型的训练。接下来,我们将对这三种不同的梯度下降法进行理解。 为了便于理解,这...
2018-10-21 16:08:49
480
原创 入侵检测
文本预处理1-合并稀疏特征service的某些属性值会恒对应某一种攻击类型这些特征值对应的攻击类型相同,说明这些特征之间是不存在区别的,合并属性值可以降低计算成本和错误分类的可能性def merge_sparse_feature(df): df.loc[(df['service'] == 'ntp_u') | (df['service...
2018-07-03 15:57:37
1069
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅