- 博客(28)
- 收藏
- 关注
原创 AcWing——数据结构习题
(同0不同1)对于暴力:O(n)两重循环(规定一个顺序,第二个数下标比第一个小)i<n;i++) //枚举第一个数j<i;j++) //找a0~ai-1找异或最大的Trie树解法:对于第一个数,直接插入树中,第二位数从最高位找起,先查找再插入,但是只有第一个数插入的分支,所以异或值最大就是与第一个数的异或值。
2025-06-30 04:45:00
356
原创 计算机组成原理——计算机系统概述
计算机系统由软硬件组成,其中计算机的实体部分 如主机、外设等:由具有各类特殊功能的信息(程序) 组成,如系统程序和应用程序。硬件和软件是不可分割的统一体,硬件是软件的物质基础,软件是硬件的灵魂,它们相辅相成,互相促进。1.以下说法错误的是()A.软件的功能与硬件的功能在逻辑上是等效的。B.软件的功能与硬件的功能在逻辑上是等价的。C.硬件实现的功能一般比软件实现具有更高的执行速度,软件实现具有更好的灵活性。D.软件的功能可用硬件取代。E.执行频繁,硬件实现代价不是很高的功能通常由硬件实现。
2025-06-29 14:42:24
923
原创 机器学习——逻辑回归
逻辑回归(Logistic Regression)是一种广泛应用于分类问题的统计学习方法,尽管名字中带有"回归",但它实际上是一种用于的算法。逻辑回归通过使用逻辑函数(也称为 Sigmoid 函数)将线性回归的输出映射之间,从而预测某个事件发生的概率。在线性模型中的应用:其中,输出的阈值是0.5,当h(x)>=0.5,y=1;当h(x)<0.5,y=0。
2025-06-29 13:23:47
501
原创 数据结构1 ——数据结构的基本概念+一点点算法
符号集合,处理对象。数据元素(data element),由数据项(data item) 组成。关键字(key)识别元素,主关键字(primary key) 唯一识别元素。数据结构(data structure)指数据元素之间存在的关系。包含以下三方面:数据的逻辑结构 数据的存储结构 数据操作数据的逻辑结构数据元素只有一个前驱数据元素和一个后继数据元素。每个数据元素只有一个前驱数据元素,可有零个或若干个后继数据元素。每个数据元素可有零个或若干个前驱数据元素,零个或若干个后继数据元素。有穷性确定性。
2025-06-28 21:30:00
864
原创 机器学习——线性回归
m 代表训练集中样本的数量n 代表特征的数量x 代表特征/输入变量y 代表目标变量/输出变量(x,y)代表训练集中的样本代表第i个观察样本h 代表学习算法的解决方案或函数也称为假设(hypothesis),代表预测的值。
2025-06-28 17:50:42
1329
原创 AcWing——数据结构3
对于字符串哈希,如STR:“ABCABC../”,则h[0]=0,h[1]="A",h[2]="AB",h[3]="ABC"...定义成小根堆的方式:priority_queue<int, vector<int>, greater<int>> q;不支持 lower_bound()/upper_bound(), 迭代器的++,--
2025-06-28 14:06:15
1093
原创 AcWing--数据结构(二)
用来高效的快速存储和查找字符串集合的数据结构如存储:abcdef,abdef,aced,...从根节点开始存储,从前往后存储,看是否有a,没有就创建,依次存储。一般在最后一个字符打个标记,意思就是当前字符结尾有个单词。对于查找,要找aced就从根节点看,如果走到结尾且有标记,就是存在,没有就不存在。// 0号点既是根节点,又是空节点// son[][]存储树中每个节点的子节点// cnt[]存储以每个节点结尾的字符串数量// 插入一个字符串int p = 0;
2025-06-27 17:12:49
1045
原创 六级作文/翻译--24.06(3)
在信息爆炸和技术飞速发展的时代,培养自主学习能力对个人发展变得愈发重要。自主获取知识的能力已成为终身成功的基本技能。本文将探讨自主学习的重要性,并提供培养这一能力的实用建议。首先,自主学习培养批判性思维和解决问题的能力。与传统教育中被动接受信息不同,自主学习者积极接触学习材料,分析不同观点,并得出自己的结论。剑桥大学的研究表明,实践自主学习的学生在复杂认知任务中表现比同龄人高出25%。此外,在我们快速发展的数字环境中,自主学习使个人能够持续更新知识和技能。
2025-06-09 14:42:32
865
原创 六级作文/翻译--24.06(2)
(可替换为"To thrive in the modern era, one must balance... with...")"the true essence of..."(本质升华)
2025-06-08 10:59:09
963
原创 六级作文/翻译--24.06(1)
"In conclusion, ... is no longer optional but a necessity..."(可替换为"undoubtedly indispensable")"ensuring equal opportunities for all..."(社会价值升华)
2025-06-07 14:43:01
1294
原创 AcWing--数据结构1
用数组来模拟链表。这种实现链表的方式也叫。1.单链表写邻接表:存储图和树用来表示某个点的是多少;]用来表示某个点的是多少e和ne是用下标关联起来的如:head->3->5->7->9->空(下标从0开始,3的下标是0,以此类推,空的下标为-1)那么e[0]=3,ne[0]=1;
2025-06-07 14:18:27
1120
原创 六级作文--句型
过去十年见证了......的指数级增长,这种现象可归因于多方面因素。“一种混合模式,将两者结合在一起......和。“即时解决方案,例如......必须辅以系统性改革......”矛盾的是,当 X 蓬勃发展时,Y 停滞不前......“这个有争议的问题违背了简单的二元论,需要细致的审查。一个很好的例子是......,正如......“其中最重要的是......,再加上......”因此,这个自我强化的循环......→ “认知科学的学者认为......”的数据显示,本科生的心理健康问题激增。
2025-06-06 21:59:40
1072
原创 机器学习复习3--模型的选择
选择合适的机器学习模型是机器学习项目成功的关键一步。这通常不是一个一蹴而就的过程,而是需要综合考虑多个因素,并进行实验和评估。
2025-06-05 20:45:46
1112
原创 六级作文/翻译--24.12(3)
大学为学生提供了一个探索多种可能性并为自己找到正确道路的重要机会。它不仅是获取知识的地方,更是实现自我发展、自我认知与规划未来的重要阶段。首先,大学生活让学生接触到多种学科、兴趣和思维视角。通过参与不同的课程、社团和社会活动,学生可以逐步发现自己的优势和兴趣所在。这一探索过程能帮助他们对自己的学术方向和职业规划做出更明智的选择。此外,大学中的挑战与独立性促使学生进行批判性思考,并对自己的生活负责。无论是时间管理、问题解决还是人际交往,每一次经历都促使他们全面成长。
2025-06-04 22:10:38
751
原创 六级作文/翻译--24.12(2)
如今,越来越多的学生已经意识到自律在个人成长中的重要性。这种日益增强的认知反映出人们对在学业和生活中获得成功所需素质的更深层理解。所谓自律,是指一个人能够控制自己的情绪、行为和欲望,以实现长期目标的能力。对于学生而言,这意味着抵制诸如沉迷娱乐等短期诱惑,而是专注于学习和技能提升。只有通过这样的自我努力,才能持续进步,避免拖延的陷阱。此外,自律还能培养责任感和时间管理能力。在竞争激烈的社会中,具备自律能力的人更容易抓住机会、保持领先。
2025-06-04 22:03:44
785
1
原创 六级作文/翻译-24.12(1)
为了增加成功的可能性,人们应该设定切合实际的目标并坚持不懈地朝着这些目标努力。这一真理在学术和专业环境中都得到了广泛认可。在当今竞争激烈的世界中,成功从来都不是一蹴而就的。相反,它是朝着可实现的目标不断努力的结果。首先,现实的目标为个人提供了明确的方向和目标感。与模糊的梦想或不切实际的期望不同,实际的目标让人们能够专注于他们实际可以逐步完成的事情。这不仅可以提高效率,还可以通过可衡量的进展增强信心。此外,坚持不懈在通往成功的旅程中起着至关重要的作用。挑战和失败是不可避免的,但成功人士的区别在于毅力。
2025-06-04 21:54:17
1139
原创 机器学习复习3--模型评估
我们将学习器对样本的实际预测结果与样本的真实值之间的差异称为:误差(error)。误差定义:①在训练集上的误差称为训练误差(training error)或经验误差(empirical error)。②在测试集上的误差称为测试误差(test error)。③学习器在所有新样本上的误差称为泛化误差(generalization error)当学习器把训练集学得“太好”的时候,即把一些训练样本的自身特点当做了普遍特征;同时也有学习能力不足的情况,即训练集的基本特征都没有学习出来。
2025-06-04 17:59:09
1062
原创 机器学习复习2--常见算法介绍
首先揭晓上一篇的问题答案假设您的电子邮件程序会观察收到的邮件是否被你标记为垃圾邮件。在这种Email客户端中,你点击“垃圾邮件”按钮,报告某些Email为垃圾邮件,不会影响别的邮件。基于被标记为垃圾的邮件,您的电子邮件程序能更好地学习如何过滤垃圾邮件。请问,在这个设定中,任务T是什么?1.将电子邮件分类为垃圾邮件或非垃圾邮件->T2.卡拿着你给邮件贴上垃圾邮件标签->E3.完成垃圾邮件/非正确分类的电子邮件数量->P由上一篇可以了解到,机器学习算法可以分为监督学习、无监督学习、强化学习等类别。
2025-06-04 17:21:54
899
原创 六级词汇复习1
predict(预言)、preview(预览)-:proceed(开始、继续进行)、proclaim(宣告):forehead(前额)、forecast(天气):postgraduate(研究生)、postpone(延期):withdraw(撤回)、withstand(反抗)
2025-06-04 17:04:17
373
原创 Acwing算法基础课3
返回n的二进制的从最低位开始数的第一位1及低位的所有数字(比如101010000就是返回10000),如果 x 的二进制表示是正数,那么 -x 的二进制表示就是 x 的补码,即x与x得补码进行与运算,比如101010000,即101010000&010110000,得10000。
2025-06-04 16:54:47
1099
原创 动手学深度学习笔记1
定义:深度学习是一类基于人工神经网络的机器学习技术, 通过构建具有多个层次的神经网络模型,让计算机自动从 大量数据中学习特征和模式。它模拟人类大脑的神经元结 构,通过大量神经元之间的相互连接和信息传递,实现对 复杂数据的学习和理解。,这依赖于领域专家的经验和知识,且设计的特征往往具有局限性。而。
2025-06-03 21:53:05
447
原创 机器学习复习1——概述
米切尔:对于某类任务T和性能度量P,如果一个计算机程序在T上以P衡量的性能随着经验E而自我完善,那么就称这个计算机程序在从经验E学习。假设您的电子邮件程序会观察收到的邮件是否被你标记为垃圾邮件。在这种客户端中,你点击“垃圾邮件”按钮,报告某些为垃圾邮件,不会影响别的邮件。基于被标记为垃圾的邮件,您的电子邮件程序能更好地学习如何过滤垃圾邮件。请问,在这个设定中,任务是什么?1.将电子邮件分类为垃圾邮件或非垃圾邮件2.卡拿着你给邮件贴上垃圾邮件标签3.完成垃圾邮件/非正确分类的电子邮件数量。
2025-06-02 22:16:35
796
原创 AcWing--算法基础课2
存储举例:要存储一个大整数123456789,选择存储在一个数组中,数组下标从0开始,存入下标0的是数字9,以此类推。对于加法,先相加个位,得出结果和进位。用代码模拟:Ai+Bi+进位t(0或者1)
2025-06-02 21:33:04
864
原创 Acwing——算法基础课
快速排序的主要思想基于。规定:待排序数组为q,第一个数组元素下标是L,最后一个数组元素下标是R快速排序的原理:1.确定分界点。分界点可以是q[L]、q[(L+R)/2]、q[R]或者一个随机的数组元素2.调整范围,挑选出x(x是个值),使得第一个区间里的所有数都小于等于x,第二个区间里的所有数都大于等于x3.递归处理左右两个区间暴力解法:①开辟额外的数组空间a[]和b[]。
2025-06-02 15:20:21
960
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人