算法 第一次

排序算法

#排序算法 本文默认升序(从小到大)排序 ##1. 入门排序 ###1.1 选择排序 在后(n-i)个元素中找到一个最小的,放在第i位。 时间复杂度为O($n^2$)。 代码实现如下: for(int i=0;i<n;i++){ int minn=i; for(int j=i+1;j<n;j++) ......
算法

[更新中][算法][动态规划][dynamic programing]力扣dp学习计划题单

最近开始跟着力扣的官方题单开始做题,先从动态规划开始做起,以后在此记录每周做的题目,做总结。 基本思路 动态规划利用递推或递归来解决问题,通常这个问题可以被拆分成相同的小问题,我们通过解决一个小问题继而解决更高一层的较大问题,整合其结果一直到原问题上。例如,斐波那契数列就是一个很典型的可以用动态规划 ......
算法 programing dynamic 动态

OOP面向对象第一次作业总结

OOP面向对象第一次作业总结 目录 · 前言 · 设计与分析 · 踩坑心得 · 改进建议 · 总结 一、前言 此次作业总结为前三次PTAjava训练题集,前三次题目较为简单,前两次还大部分为C语言做过的题目,第三此作业涉及面向对象相关知识,如类的设计等等。 主要目的是让我们配置好java环境,初步熟 ......
对象 第一次 OOP

分布式技术原理与算法解析 02 - 分布式资源管理与负载调度

分布式体系结构之集中式结构 集中式结构就是由一台或多台机器组成中央服务器,所有数据存储于此,所有业务也先由其处理。多节点与中央服务器连接,并将自己信息汇报给中央服务器,由中央服务器同一进行资源和任务调度。特点是部署结构简单,中央节点无需考虑对任务的多节点部署,节点服务器间无需通信和协作,只要与中央服 ......
分布式 算法 资源管理 原理 资源

代码随想录算法训练营Day53 动态规划

#代码随想录算法训练营 代码随想录算法训练营Day53 动态规划|● 1143.最长公共子序列 1035.不相交的线 53. 最大子序和 动态规划 1143.最长公共子序列 题目链接:1143.最长公共子序列 给定两个字符串 text1 和 text2,返回这两个字符串的最长公共子序列的长度。 一个 ......
随想录 训练营 随想 算法 代码

分布式技术原理与算法解析 01 - 分布式协调与同步

关于 电商系统:最看重吞吐量,为了更多的处理用户访问和订单业务 IoT:最看重资源占用率,在某些设备上资源都是KB级的 电信业务:最看重响应时间、完成时间、可用性,保证通话质量 HPC:最看重加速比,这种计算特带是耗时长 大数据:最看重加速比,处理时间较HPC短,但也到达小时级 云计算:最看重操作耗 ......
分布式 算法 原理 技术 01

OO第一次大作业

#前言 ##前言的前言 这是我的第一篇blog,有点小激动,我还找教程设置了一下我的背景,本来还想弄个页面小宠物,但是看了一下感觉有点复杂,下次一定。如果对我blog的内容有任何修正或者建议可以评论让我知道,谢谢你愿意点开我的blog并给出建议🌹。 ##第一次作业 ###涉及知识点 基本数据类型、 ......
第一次

面试题第一录

1.为什么学习前端? 我其实大学学的专业是网络工程,然后自己的专业也不太适合女生,在学校的时候,经常听老师说起前端,然后就很好奇,后来偶然间接触到了前端,发现所有的页面都是前端来写的,就很感性,而且前端不仅仅可以写页面,还有很多有趣的东西,而且感觉也很适合自己,再加上姐姐也是学后端的,学得很溜,所以 ......

第一次结对作业07

相当于最后的冲刺阶段了吧! 不知不觉,又到了周末,结对作业也有了不错的进度,但是进步的空间还是挺大的,还没有做到我们两个的理想程度标准; 为了不影响本科目的成绩,我和小黄每天晚上都会做一下相关总结,然后针对于第二天要实现的内容进行规划,否则的话,我们俩都或多或少地拖延各自的任务,不过这种情况现在已经 ......
第一次

day6第一次结对作业

不知不觉,又到了周末,结对作业也有了不错的进度,但是进步的空间还是挺大的,还没有做到我们两个的理想程度标准;为了不影响本科目的成绩,我和小黄每天晚上都会做一下相关总结,然后针对于第二天要实现的内容进行规划,否则的话,我们俩都或多或少地拖延各自的任务,不过这种情况现在已经好了不少了,毕竟都是被分数奴役 ......
第一次 day6 day

机器学习算法(五):基于企鹅数据集的决策树分类预测

决策树的主要优点: 1. 具有很好的解释性,模型可以生成可以理解的规则。 2. 可以发现特征的重要程度。 3. 模型的计算复杂度较低。 决策树的主要缺点: 1. 模型容易过拟合,需要采用减枝技术处理。 2. 不能很好利用连续型特征。 3. 预测能力有限,无法达到其他强监督模型效果。 4. 方差... ......
企鹅 算法 机器 数据

算法—二分法详解

二分法详解 1.二分法 在计算机科学中,二分查找算法也称折半搜索算法,对数搜索算法,是一种在有序数组中查找某一特定元素的搜索算法。搜索过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜索过程结束;如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一 ......
二分法 算法

java面对对象第一次博客作业

一、前言 1、三次pta作业的知识点 1.java中的基础程序语法 ; 2.数据的输入与输出; 3.java中变量的构造; 4.java中运算符的使用 5.类的构造方法、方法的调用、参数传递、对象的构造与使用; 6.String类的一些方法,和定义。 6.Java中的控制流程(循环结构、选择结构)等 ......
对象 第一次 博客 java

第一次结队作业

今天完成了对数据库结构的更细,在web端和app端都可以显示所有线路和最短线路以及最少换乘线路 cp:郭子锴 ......
第一次

2023.3.25——第一次结队作业

小组成员:宋德旻,张旭彤 题目: 今日总结: 今天,学习了安卓数据库的连接,并尝试在安卓上连接数据库。 时间记录: 2023.3.13,15:42:36——2023.3.13,18:39:02 2023.3.14,15:54:00——2023.3.14,18:20:45 2023.3.15,13:0 ......
第一次 2023 25

KMP字符串匹配算法

KMP算法的要点是避免回溯和Next[]数组,其中,Next[]数组中存的是最长公共前后缀的长度. 1.KMP模板 例题:HDU2087剪花布条 int Next[N],cnt;//构建Next[]数组 void getNext(char *p,int plen){ Next[1]=Next[0]= ......
字符串 算法 字符 KMP

2023.3.25——第一次结队作业

小组成员:张旭彤,宋德旻 题目: 今日总结: 今天,学习了安卓数据库的连接,并尝试在安卓上连接数据库。 时间记录: 2023.3.13,15:42:36——2023.3.13,18:39:02 2023.3.14,15:54:00——2023.3.14,18:20:45 2023.3.15,13:0 ......
第一次 2023 25

记一次CNN模型训练遇到的问题(初训练)

csv文件读写 读: filename = "D:\\桌面文件\\大三上\\大三下\\人工智能\\练习赛数据\\test_data.csv" df = pd.read_csv(filename) print(df.info())#简要摘要 information print(df.head())#输 ......
模型 问题 CNN

第一次博客作业.

题目集1~3总结性Blog (1)前言: 题目集1难度一般,题量较大,主要考察选择语句,循环语句以及对运算符的合理使用。同时考察了处理字符串问题可使用的StringBuilder,StringBuffer,append(),contains(),indexOf()语句。另外,由于部分题目要求量较大, ......
第一次 博客

第一次博客作业

第一次博客作业 题目集1~3总结性Blog (1)前言: 题目集1难度一般,题量较大,主要考察选择语句,循环语句以及对运算符的合理使用。同时考察了处理字符串问题可使用的StringBuilder,StringBuffer,append(),contains(),indexOf()语句。另外,由于部分 ......
第一次 博客

用C语言实现ElGamal算法

是我在上大学的侄子问的题目,参考了书籍、博客,花了一些时间完成的,丢掉可惜了,记录下来吧。这个程序还有些缺陷,数值太大时计算结果会溢出 ......
算法 ElGamal 语言

OOP第一次博客作业

OOP第一次博客作业 前言 第一次作业 ​ 总的来说,本次作业的难度较小,主要是为了让同学们对java语言有一个基本的了解 ,像变量 , 数组, 循环 , 函数 ,字符串等基础语法。虽然一共有12道题,但是真正花费的时间并没有多久。 第二次作业 ​ 这一次作业的题量相比第一次作业的题量有所减少,第八 ......
第一次 博客 OOP

算法总结--ST表

声明(~~叠甲~~):鄙人水平有限,本文为作者的学习总结,仅供参考。 1. RMQ 介绍 在开始介绍 ST 表前,我们先了解以下它以用的场景 RMQ问题 。RMQ (Range Minimum/Maximum Query)问题是指:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j<=n ......
算法 ST

百度2020校招Web前端工程师笔试卷(第一批)大题部分(21~23)

非大题在本地pdf中有详解 #21.异或 题解 #include <iostream> using namespace std; long long change(long long x){ if(x % 4 == 0){ return x; }else if(x % 4 == 1){ return ......
前端 笔试 工程师 部分 工程

四种语言刷算法之旋转链表

力扣61. 旋转链表 1、C /** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */ struct ListNode* rotateRight(s ......
算法 语言

m基于分段蚁群算法优化SVM的数据预测matlab仿真

1.算法描述 支持向量机(support vector machines, SVM)是二分类算法,所谓二分类即把具有多个特性(属性)的数据分为两类,目前主流机器学习算法中,神经网络等其他机器学习模型已经能很好完成二分类、多分类,学习和研究SVM,理解SVM背后丰富算法知识,对以后研究其他算法大有裨益 ......
算法 数据 matlab SVM

知识图谱推荐算法-基于嵌入的推荐方法

基于嵌入的方法使用知识图谱中的信息来丰富用户或项目的表示,通过知识图谱嵌入将知识图谱中的实体和关系表征为低维向量,保留了知识图谱原有的结构。 知识图谱通常存在链接缺失问题,这限制了知识图谱在相关下游任务中的应用。为解决该问题,知识图谱补全任务应运而生。知识图谱补全旨在根据知识图谱中已有事实推断出新的 ......
图谱 算法 方法 知识

pta第一部分总结oop训练集01-03

(1)前言: 知识点: oop训练集01(题目量大,难度大) 7-1:简单的输入输出以及if语句的运用。 7-2:简单的输入输出以及if语句的运用。 7-3:简单的输入输出以及if语句的运用和双重循环的运用。 7-4:简单的输入输出以及if语句的运用以及对输出精度的控制。 7-5:简单的输入输出以及 ......
第一部 pta oop 01 03

学习计算机网络记录的第一天

一. stp 协议 a.为什么要学习stp ? 在交换式网络中,为了提高网络的可靠性,会使交换机之间的多条线路形成冗余链路。缺点是会形成环路。环路会导致通性质量下降和通性业务中断等问题。解决方法就是配置生成树协议。 b.生成树的作用 消除链路和链路备份 二.配置生成树 a.开启STP 华为交换机默认 ......
计算机网络