05 2021 档案
发表于 2021-05-31 16:20阅读:147评论:0推荐:0
摘要:
阅读全文 »
发表于 2021-05-31 16:15阅读:1662评论:0推荐:0
摘要:一. 单选题(共13题,共26分) 1. 下列说法错误的是?2分 A.传统机器学习和深度学习本质都是“参数估计”,即找到一组符合优化条件的参数值 B.给定一个输入,通过拟合一个复杂的公式得到一个输出。这就是机器学习的一个基本框架,适合各种问题 C.神经网络有三个关键点:加权和、非线性变换、多层连接
阅读全文 »
发表于 2021-05-25 10:10阅读:63评论:0推荐:0
摘要:异常 try { 被检查的语句 } catch(异常信息类型[变量名]) { 进行异常处理的语句 } #include <math.h> #include <iostream> using namespace std; double triangle(double a, double b, doub
阅读全文 »
发表于 2021-05-23 11:32阅读:175评论:0推荐:0
摘要:包括三个基本组件: 容器 迭代器 算法 容器 顺序容器: vector deque:双向队列 list:双链表,从任何地方插入和删除 关联容器: set multiset map multimap 容器适配器: stack queue priority_queue 容器都是类模板,实例化后成为容器类
阅读全文 »
发表于 2021-05-22 17:12阅读:95评论:0推荐:0
摘要:string string类可用“=”赋值,用“==”等值比较,用加号做串联。 包含头文件<string> string类支持cin方式和cout方式输入输出。 #include <iostream> #include <string> using namespace std; int main()
阅读全文 »
发表于 2021-05-21 09:54阅读:112评论:0推荐:0
摘要:文本文件:数据的存储方式为ASCII码形式 二进制文件:数据的存储方式为二进制(01)形式 fopen&fwrite #include <stdio.h> #include <string.h> #include <iostream> using namespace std; int main()
阅读全文 »
发表于 2021-05-19 00:05阅读:106评论:0推荐:0
摘要:首先,先来想一个简单的情况,就是数组中只有一个出现一次的数字,其余的数字都出现偶数次,找出这个只出现一次的数字。如果对异或熟悉的话,很容易想到使用异或来对数组中出现偶数次的数字进行过滤,因为对同一个数字异或偶数次,相当于没有改变。那么,我们对数组中的所有数字都进行异或的话,最后得到的结果就是我们要找
阅读全文 »
发表于 2021-05-18 15:53阅读:62评论:0推荐:0
摘要:C++输入输出 #include <iostream> #include <string> using namespace std; int main() { string url; cin >> url; cout << "cout: " << url << endl; cerr << "cerr
阅读全文 »
发表于 2021-05-17 16:21阅读:93评论:0推荐:0
摘要:多态性是指发出同样消息被不同对象接收时有可能导致完全不同的行为。 多态的实现: 函数重载 运算符重载 虚函数 静态的多态:编译时的多态(函数重载) 动态的多态:运行时的多态(虚函数) 运算符重载(不使用友元): #include <iostream> using namespace std; cla
阅读全文 »
发表于 2021-05-16 15:09阅读:94评论:0推荐:0
摘要:友元类增加访问权限 不管是按哪一种方式派生,基类的私有成员在派生类中都是不可使用的,如果在一个派生类中要访问基类中的私有成员,可以将这个派生类声明为基类的友元。 class Base { friend class Derive; ... }; class Dervie { ... }; Derive
阅读全文 »
发表于 2021-05-04 19:14阅读:775评论:0推荐:1
摘要:Recrusive Division递归分割算法 递归分割算法的基本思路是首先将整个迷宫都看做是迷宫单元格,任意选取一个偶数行、偶数列作为墙壁进行分割。随后,在墙壁上随机的取三个点将墙壁打通(这里我选取的是奇数行/列的点进行打通的,这样可以避免本次打通的墙又被后面生成的墙给堵住)。具体的效果如下图所
阅读全文 »
发表于 2021-05-03 21:35阅读:258评论:0推荐:1
摘要:题目:912. 排序数组 给你一个整数数组 nums,请你将该数组升序排列。 示例 1: 输入:nums = [5,2,3,1]输出:[1,2,3,5]示例 2: 输入:nums = [5,1,1,2,0,0]输出:[0,0,1,1,2,5] 提示: 1 <= nums.length <= 5000
阅读全文 »
发表于 2021-05-02 23:21阅读:92评论:0推荐:0
摘要:1. 什么是SQL注入? SQL通常出现在网站中有提交表单的页面,这些表单的提交会涉及到一些数据库的查询操作,此时攻击者可以利用SQL语句上的一些技巧来获取网站的敏感信息,甚至可以获取webshell。这样利用程序的漏洞来执行SQL语句就是SQL注入。 通常可以把SQL注入分为两大类:SQL注入和S
阅读全文 »
发表于 2021-05-02 17:21阅读:51评论:0推荐:0
摘要:在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。 示例 1: 输入: [7,5,6,4]输出: 5 思路:运用归并排序的特点,merge的过程中如果后面区间的数字比前面区间的数字要小的话,则可以利用下标关系一次计算出当前区间
阅读全文 »