自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 一主一从一仲裁的 MongoDB 副本集部署

本文详细介绍了MongoDB副本集的部署过程,包含三个节点(主节点27017、从节点27018、仲裁节点27019)的配置与初始化。主要内容包括:1)批量创建节点目录结构并设置权限;2)编写各节点的配置文件,其中仲裁节点配置特殊标记;3)按顺序启动三个节点并验证状态;4)通过主节点初始化副本集,设置节点角色;5)验证副本集状态和故障转移能力。文章还强调了仲裁节点的特性(不存储数据仅参与投票)和从节点的读权限设置,并提供了常用运维命令。该部署方案确保了MongoDB服务的高可用性。

2025-12-11 14:31:35 349

原创 B - 最少硬币问题

设有n种不同面值的硬币,各硬币的面值存于数组T[1:n]中。现要用这些面值的硬币来找钱。可以使用的各种面值的硬币个数存于数组Coins[1:n]中。对于给定的1≤n≤10,硬币面值数组T和可以使用的各种面值的硬币个数数组Coins,以及钱数m,0≤m≤20001,计算找钱m的最少硬币数。输入数据第一行中只有1个整数给出n的值,第2行起每行2个数,分别是T[j]和Coins[j]。输出数据只有一个整数,表示计算出的最少硬币数。问题无解时输出-1。对任意钱数0≤m≤20001,设计一个用最少硬币找钱m的方法。

2024-06-05 22:55:16 202

原创 高数Umaru系列(9)——哈士奇

由于高数巨养的喵星人太傲娇了,要天天吃新鲜猫粮而且还经常欺负高数巨,所以高数巨决定买几条哈士奇尝尝鲜。这天高数巨来到了二手狗市场买哈士奇,高数巨看完了所有的哈士奇,记下了每条哈士奇的价格,并根据对它们的好感程度给它们每只都赋予了一个萌值。对于每组输入,第一行有两个整数N,X(1 < = N < = 100,1 < = X < = 1000),分别表示哈士奇的数量和高数巨的钱数。接下来的N行每行有两个整数Pi,Mi(1 < = Pi,Mi < = 100),分别表示第i条哈士奇的价格和萌值。

2024-06-05 22:54:34 243

原创 D - 骨牌铺方格

输入包含一个整数n,表示该测试实例的长方形方格的规格是2×n (0< n

2024-06-03 21:02:00 220

原创 顺序表应用7:最大子段和之分治递归法

依此定义,所求的最优值为: Max{0,a[i]+a[i+1]+…+a[j]},1<=i<=j<=n。例如,当(a[1],a[2],a[3],a[4],a[5],a[6])=(-2,11,-4,13,-5,-2)时,最大子段和为20。

2024-06-03 21:01:11 606

原创 整数因子分解问题

大于1的正整数n可以分解为:n=x1*x2*…输入数据只有一行,有1个正整数n (1≤n≤2000000000)。对于给定的正整数n,计算n共有多少种不同的分解式。将计算出的不同的分解式数输出。

2024-06-02 19:51:30 301

原创 众数 问题

给定含有n个元素的多重集合S,每个元素在S中出现的次数称为该元素的重数。多重集S中重数最大的元素称为众数。例如,S={1,2,2,2,3,5}。多重集S的众数是2,其重数为3。对于给定的由n 个自然数组成的多重集S,计算S的众数及其重数。输入数据的第1行是多重集S中元素个数n(n<1300000);接下来的n行中,每行有一个最多含有5位数字的自然数,。输出数据的第1行给出众数,第2行是重数。

2024-06-02 19:50:42 280

原创 D - 整数变换问题

试设计一个算法,对于给定的2 个整数n和m,用最少的f和g变换次数将n变换为m。例如,可以将整数15用4 次变换将它变换为整数4:4=gfgg(15)。当整数n不可能变换为整数m时,算法应如何处理?将计算出的最少变换次数以及相应的变换序列输出。第一行是最少变换次数。第2 行是相应的变换序列。输入数据的第一行有2 个正整数n和m。对任意给定的整数n和m,计算将整数n变换为整数m所需要的最少变换次数。关于整数i的变换f和g定义如下:f(i)=3i;

2024-05-31 22:57:14 229

原创 C - 工作分配问题

设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为 cij。试设计一个算法,为每一个人都分配1 件不同的工作,并使总费用达到最小。输入数据的第一行有1 个正整数n (1≤n≤11)。接下来的n行,每行n个数,表示工作费用。设计一个算法,对于给定的工作费用,计算最佳工作分配方案,使总费用达到最小。将计算出的最小总费用输出。

2024-05-31 22:55:39 321

原创 B - 运动员最佳匹配问题

P[i][j]是男运动员i 和女运动员j配对组成混合双打的男运动员竞赛优势;Q[i][j]是女运动员i和男运动员j配合的女运动员竞赛优势。由于技术配合和心理状态等各种因素影响,P[i][j]不一定等于Q[j][i]。男运动员i和女运动员j配对组成混合双打的男女双方竞赛优势为P[i][j]*Q[j][i]。设计一个算法,对于给定的男女运动员竞赛优势,计算男女运动员最佳配对法,使各组男女双方竞赛优势的总和达到最大。设计一个算法,计算男女运动员最佳配对法,使各组男女双方竞赛优势的总和达到最大。

2024-05-31 22:54:33 397

原创 子集和问题

输入数据的第1 行有2 个正整数n 和c(n≤10000,c≤10000000),n 表示S 的大小,c是子集和的目标值。接下来的1 行中,有n个正整数,表示集合S中的元素。子集和问题的一个实例为〈S,t〉。其中,S={ x1 , x2 ,…,xn }是一个正整数的集合,c是一个正整数。对于给定的正整数的集合S={ x1 , x2 ,…将子集和问题的解输出。当问题无解时,输出“No Solution!试设计一个解子集和问题的回溯法。

2024-05-31 22:50:26 247

原创 Android 一个简单记事本开发

利用ListView实现一个简单记事本,外加SQLite数据库,进行存储数据,实现添加,展示、查询(单个查询,全部查询)、删除、更新记事本内容。

2024-05-30 22:06:41 1078

原创 编译原理------一个简单语言的编译程序的设计与实现

一个简单编译程序的实现

2024-05-30 21:38:05 2348

原创 【pta】数字三角形

数字三角

2022-04-23 18:34:20 410

空空如也

空空如也

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

TA关注的人

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