自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (6)
  • 收藏
  • 关注

原创 小红书2020校招算法笔试题卷三

在游戏中,击败魔物后,薯队长获得了N件宝物,接下来得把这些宝物卖给宝物回收员来赚点小钱。这个回收员有个坏毛病,每次卖给他一件宝 物后,之后他就看不上比这件宝物差的宝物了。在这个世界中,衡量宝物的好坏有两个维度,稀有度X和实用度H,回收员在回收一个宝物A 后,下一个宝物的稀有度和实用度都不能低于宝物A。1.输入字符包括,“(” , “)” 和 "<“和其他字符。如果满足1,2条件有多种方案,挑选笔记总数最少的那种。

2024-03-29 15:29:01 247

原创 腾讯音乐娱乐集团2023校园招聘技术类岗位编程题合集

给定一个只包含’0’和’1’两种字符的字符串,每次操作可以选择相邻的两个字符,将它们同时变成’0’或者同时变成’1’。给定一个只包含小写字母字符串,每次可以选择两个相同的字符删除,并在字符串结尾新增任意一个小写字母。请问最少多少次操作后,所有的字母都不相同?请问最少多少次操作后,所有的字符都相同?

2024-03-28 18:37:01 114

原创 腾讯音乐娱乐(TME)2021暑期实习生招聘技术类笔试(I)

这一天,牛牛玩着这个游戏,路过牛妹身旁,偶然间注意到牛妹正对着很多数字发呆。牛牛瞄了一眼数字,随手指了一个数字,说这个数字在这些数中只出现了一次。经过牛妹人工检验,发现牛牛说得对。牛牛最近迷上了《找不同》这个小游戏,在这个游戏中,每一轮,会给你两张很相似的照片,需要你指出其中的所有不同之处。bi,你可以求出让数组a,每个数各不相同的最小代价吗?空间限制:C/C++ 256M,其他语言512M。时间限制:C/C++ 1秒,其他语言2秒。给你一个数组a,让第i个数加一的代价是。

2024-03-28 15:55:56 246

原创 1. 小红的二叉树计数 小红定义一个二叉树为“好二叉树”,当且仅当该二叉树所有节点的孩子数量为偶数(0或者2)。 小红想知道, n个节点组成的好二叉树,共有多少种不同的形态?答案请对 1 0 9

【代码】1. 小红的二叉树计数 小红定义一个二叉树为“好二叉树”,当且仅当该二叉树所有节点的孩子数量为偶数(0或者2)。小红想知道, n个节点组成的好二叉树,共有多少种不同的形态?答案请对 1 0 9。

2024-03-28 10:02:48 413

原创 有重复数字的有序数组的二分查找。无穷大二叉树的最近公共祖先。牛牛的链表交换 牛牛尝试把一个长度为 n 的数组转换成链表并把链表前两个节点交换位置和把链表最后两个节点交换位置。

请实现有重复数字的有序数组的二分查找。输出在数组中第一个大于等于查找值的位置,如果数组中不存在这样的数,则输出数组长度加一。

2024-03-26 20:44:52 209

原创 小红的元素乘积 小红定义一个数为“完美数”,当且仅当该数仅有一个非零数字。例如 5000, 4, 1, 10, 200都是完美数。 小红拿到了一个大小为 n的数组,她希望选择两个元素,满足它

判断数值的时候,转换成字符串进行判断,这个思想真的惊叹了!

2024-03-26 16:21:11 111

原创 小红定义一个字符串是可爱串,当且仅当该字符串包含子序列“red“,且不包含子串“red“。 我们定义子序列为字符串中可以不连续的一段,而子串则必须连续。例如rderd包含子序列“red“,且不包含子串

h 数组: h 数组专门用于计算在长度为 (i) 的字符串中,直接包含子串 “red” 的字符串数量。因为题目要求的是那些包含子序列 “red” 但不包含子串 “red” 的字符串,所以 h 数组的值代表需要从 f 数组的结果中排除的那部分情况。g 数组: g 数组用于计算在长度为 (i) 的字符串中,包含子序列 “red” 的所有可能字符串的数量。最终,问题的解可以通过计算 f 数组中的值(即所有可能的字符串)减去 h 数组中的值(即不满足条件的字符串数量,也就是包含 “red”

2024-03-26 16:00:22 480

原创 Ubuntu安装neo4j4.4.23

下载deb,rpm都没用,安装时候各种报错。所以最后下载了tar,超有用。在浏览器中打开:http://localhost:7474/然后,进入neo4j的bin目录,打开终端,输入。把文件复制到自己的文件夹,在这个文件夹所在的终端。

2023-07-22 09:10:05 388

原创 pip安装时出现WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) afte

【代码】pip安装时出现WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) afte。

2023-07-16 16:14:39 1532 4

原创 支持向量回归SVR

支持向量回归算法在做大型项目,尤其是数据标签等相对复杂的项目时特别有用。支持向量回归算法无论在线性回归场景还是非线性回归场景都有广泛的应用。SVR在驱动上有很多不同的类型,但应用最广泛的是高斯核和径向基函数核。好处是可以极大地减少计算的消耗。SVR能够对输入空间进行分类,获取一个预估器,不需要对数据进行处理,就能知道数据处于怎样的空间,这可以极大地减少数据的计算,尤其是复杂数据的计算。因此,SVR在数据量比较大、特征比较多的时候很有应用价值的原因。...

2022-05-13 19:25:04 2937

原创 多项式回归,用于不是线性的情况

import numpy as npimport matplotlib.pyplot as pltplt.rcParams["font.sans-serif"]=["SimHei"] #设置字体plt.rcParams["axes.unicode_minus"]=False #该语句解决图像中的“-”负号的乱码问题import pandas as pddataset=pd.read_csv('Position_Salaries.csv')X=dataset.iloc[:,1:2].valu

2022-05-12 21:36:03 176

原创 多元线性回归:50家创业公司的研发支出、管理支出、营销支出、所在地点、利润等

反向消元法:找到哪些特征最重要。在本文中即是找到风险投资机构在对创业公司投资时最关心的因素导入库import numpy as npimport matplotlib.pyplot as pltplt.rcParams["font.sans-serif"]=["SimHei"] #设置字体plt.rcParams["axes.unicode_minus"]=False #该语句解决图像中的“-”负号的乱码问题import pandas as pd导入文件dataset=pd.rea.

2022-05-10 20:08:06 334

原创 简单线性回归:找出工作年限与工资之间的关系

为什么不求绝对值而求平方呢?求平方可以将误差变得更明显,调整这条线的时候更直观,调整的目的是使总体误差达到最小。部分数据集如下所示:YearsExperience Salary1.1 393431.3 462051.5 377312 435252.2 398912.9 566423 601503.2 544453.2 644453.7 571893.9 632184 557944 569574.1 570814.5 611114.9 67938...

2022-05-10 19:03:10 902 1

原创 python数据预处理:补充缺失数据,划分训练集和测试集

> 步骤回顾> 1. pandas导入数据> 2. 自变量和因变量分离> 3. 缺失值处理> 4. 字符串变成数字> 5. 划分训练集和测试集> 6. 特征缩放

2022-04-26 21:25:29 2704

原创 OrientDB查询点和边,在Graph Editor中的语句

OrientDB 语言示例

2022-04-08 14:19:50 445

原创 OrientDB通过控制台连接数据库

OrientDB直接在网页上操作没法计时,因此改成在控制台执行。首先在bin文件夹里面启动server,然后启动console然后输入。root是用户名,xxxx是密码CONNECT remote:localhost root xxxx系统显示 OK输入LIST DATABASES找到了10个数据库连接到其中一个数据库,root是用户名,xxxx是密码CONNECT remote:localhost/demodb root xxxx输入一条测试语句select from

2022-04-07 23:19:58 570

原创 Neo4j删除所有的结点和关系,节点属性字符串改成数字

删除所有的结点和关系MATCH (n)-[r]-()DELETE n,r``

2022-04-07 12:35:45 410

原创 Neo4j 4.4.4 导入csv格式文件 航空数据

csv格式,结点表,边表。航空数据,PageRank算法

2022-04-06 22:46:51 1254

原创 Neo4j Graph Data Science 库中的度中心性算法实例

度中心性 Neo4.4.4

2022-04-06 12:51:40 1054

原创 Neo4j 4.4.4 实现广度优先遍历算法和深度优先遍历算法

Neo4.4.4 GDS2.0.1 广度优先算法BFS

2022-04-06 11:54:48 2268

原创 Neo4j4.4.4版本使用 Dijkstra 算法实例

Neo4j 迪杰斯特拉算法实现

2022-04-06 11:33:19 638

原创 Neo4j 4.4 GDS(Graph Data Science)中的CALL gds.graph.create用不了报错的解决办法

用的是Neo4j4.4.4 GDS2.0.1版本

2022-04-05 19:53:57 3449 1

原创 Anaconda安装jupyterthemes出错,报错为:check_hostname requires server_hostname

错误是这一大堆。原因是上GitHub的时候开了梯子,关掉梯子,就好了。

2021-11-27 22:00:09 520

原创 列表转化为元组、元组只有一个元素的写法

元组的写法>>>('a',)('a',)>>>t=('a')>>>t'a'如果元组只有一个元素,一定要加逗号列表转化为元组t=tuple(lst)元组是不可变对象元组的运算速度比列表快

2021-09-29 15:29:09 971

原创 KNN 使用k-近邻法来预测那些未调查区域最喜欢的编程语言是什么。

整了整整一个晚上才整出来,希望后来人不要再为这个程序苦恼。最后结果:k=5时,开心开心。下面是代码,整段复制粘贴就好了。import pandas as pdimport osimport matplotlib.pyplot as pltdata=pd.read_csv('cities_languages.csv')这个csv文件长这样:data=data.values.tolist()cities=[([longitude,latitude],language)

2021-05-21 22:55:02 295

原创 梯度下降算法中的几点答疑:迭代到什么时候停止?为什么要求导?几个式子之间是什么关系?j是干什么的?

一、准备知识记录梯度的方向是函数在给定点上升最快的方向,那么梯度的反方向就是函数在给定点下降最快的方向, α:学习率或者步长,意味着我们可以通过α来控制每一步走的距离,以保证不要步子跨的太大,哈哈,其实就是不要走太快,错过了最低点。同时也要保证不要走的太慢,导浪费跑程序的人的时间。所以α的选择在梯度下降法中往往是很重要的!总之:α不能太大也不能太小,太小的话,可能导致迟迟走不到最低点,太大的话,会导致错过最低点! 3. 梯度前加一个负号,就意味着朝着梯度相反的方向前进二、求偏导求的是啥..

2021-03-10 17:01:23 2198

原创 用秦九韶公式写程序计算给定多项式在给定点x处的值

使用秦九韶公式,还能测程序的运行时间#include <stdio.h>#include <time.h>#include <math.h>clock_t start, stop;double duration;#define MAXN 10 /* 多项式最大项数,即多项式阶数+1 */#define MAXK 1e7 /* 程序最大运行次数 */double f1( int n, double a[], double x )/*秦九韶*/{ int

2021-02-23 21:09:43 516

原创 labelme安装打开过程、出现问题及解决方案

第一次发文,亲测有效,有效请点赞让更多人看到!1. 打开Anaconda Prompt输入conda create --name=labelme python=3.63.6是我的版本,请输入你的版本出现Proceed ([y]/n)?输入y,然后enter键2. 安装pyqtconda install pyqt3. 安装labelmepip install labelme出现以下故障原因是由于setuptools版本太高,环境里的setuptools版本30.x.x。卸载

2021-01-16 21:56:55 3379 5

机器学习文件夹内的学习文件

包括csv文件、python文件等。多项式回归、简单线性回归、Position_Salaries.csv等。

2022-05-12

上机实验-2.zip

上机实验-2.zip

2021-05-27

学生成绩管理系统。C语言控制台程序。新增,删除,修改,输出成绩最高和最低

新增学生及其成绩 删除给定学号的学生及其成绩, 修改给定学号的学生成绩, 输出成绩最高及最低的学生学号、姓名及成绩 输入0,释放链表空间并退出程序

2021-02-02

哈夫曼树处理密码,解码编码,先序,中序,后序遍历。C语言控制台应用程序。

哈夫曼树处理密码,解码编码,先序,中序,后序遍历

2021-02-02

社团管理系统C语言控制台应用程序

使用栈和队列。可以自主创建社团个数和名称,分配学生,输入学生学号,名字,电话等。可以自由设定社团人数,对多出来的人进行分配。

2021-02-02

clubmaster.c

C语言使用栈和队列编写社团管理系统控制台应用程序。创建多个社团,添加学生,将满额社团学生分给其他社团。社团名字请用英文。 好用吗?请给我买一个冰淇淋吧,我想吃摩天脆脆~

2021-02-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除