• 2025-01-081048 数字加密(java)
    本题要求实现一种数字加密方法。首先固定一个加密用正整数A,对任一正整数B,将其每1位数字与A的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对13取余——这里用J代表10、Q代表11、K代表12;对偶数位,用B的数字减去A的数字,若结果为负数,则再加10。这
  • 2025-01-07C语言指针数组
    1. 指针数组的定义指针数组是数组,其元素为指针。定义格式为 数据类型*数组名[数组大小] 。例如,定义一个能存放5个指向 int 类型数据的指针数组: cint*ptrArray[5];  2. 初始化-方式一:直接初始化 cintnum1=10,num2=20;int*ptrArray[]={&num
  • 2025-01-04安卓笔记2——kotlin不写必忘的基本语法
    说明可能会忍不住说一些C#和Rust相关的事情,但这是个人笔记,允许先入为主,节外生枝。下文的最优写法只是相对于上下文环境关键字、语法(糖)一行代码省略函数体有点像C#的属性get函数写法的=>funlargerNumber(num1:Int,num2:Int):Int=max(num1,num2)推导后可省略返回
  • 2025-01-04leetCode43.字符串相乘
    题目:给定两个以字符串形式表示的非负整数num1和num2,返回num1和num2的乘积,它们的乘积也表示为字符串形式。注意:不能使用任何内置的BigInteger库或直接将输入转换为整数。示例1:输入:num1="2",num2="3"输出:"6"示例2:输入:num1="123",num2="456"输出:"56088"思路通过倒序,从个
  • 2024-12-3132. 找最小数
    题目描述给一个正整数NUM1,计算出新正整数NUM2,NUM2为NUM1中移除N位数字后的结果需要使得NUM2的值最小。输入描述输入的第一行为一个字符串,字符串由0-9字符组成,记录正整数NUM1,NUM1长度小于32。输入的第二行为需要移除的数字的个数,小于NUM1长度。输出描述输出一个数字字符
  • 2024-12-31题解:CF2044C Hard Problem
    CF2044CHardProblem思路先让那\(a+b\)个学生入座,记第一、二排分别入座了\(num1,num2\)个学生。容易想到最终答案为\(2\cdotm\)和\(num1+num2+c\)取最小值。(注:\(2\cdotm\)为所有座位均坐满,\(num1+num2+c\)为所有学生均有位置)AC代码#include<bits/stdc++.h>using
  • 2024-12-27求两大数和
    题目描述大数加法问题大数的输入不能简单定义整数变量,因为存不下这么大的数,要采用字符串输入方式,把大数存入到字符串中,按照数码位个位对齐,逐个数码位相加数字字符做对应数值的加法规则'5'+'8' => ('5'-'0')+('8'-'0')=13 13表示有个进位1,数字3=> 3+'0'=>'3'本
  • 2024-12-27C++ 函数:核心编程构建块的深度剖析
    一、引言C++作为一种强大且广泛应用的编程语言,函数在其中扮演着至关重要的角色。函数是将大型程序分解为可管理模块的关键机制,它提高了代码的可读性、可维护性和复用性。通过合理地运用函数,程序员能够更高效地组织代码逻辑,实现复杂的功能,并遵循良好的软件工程实践。二、函数
  • 2024-12-24精确计算的利器:Decimal.js 基本用法与详解
    一、Decimal.js简介decimal.js是一个用于任意精度算术运算的JavaScript库,它可以完美解决浮点数计算中的精度丢失问题。特性:1.任意精度计算:支持大数、小数的高精度运算。2.链式调用:简洁的链式操作方式。3.支持所有常见运算:加减乘除、取幂、平方根、取模等。4.跨平台:
  • 2024-12-23写一个方法找出两个数的最大公约数
    在前端开发中,你可以使用JavaScript来编写一个方法,用于找出两个数的最大公约数(GCD)。以下是一个使用欧几里得算法(Euclideanalgorithm)的示例:functionfindGCD(a,b){//确保a是较大的数,如果不是则交换a和bif(b>a){lettemp=a;a=b;b=temp;}/
  • 2024-12-21「Mac玩转仓颉内测版54」应用篇1 - 编写一个简单的计算器
    本篇通过仓颉编程语言实现一个简单的计算器应用,支持加法、减法、乘法和除法四种基本运算。用户可通过交互式输入完成运算并实时查看结果。关键词仓颉编程语言输入与输出条件语句算术运算一、功能说明开发目标:用户输入两个数字。用户选择一个运算符(+、-、*、/)。程序根
  • 2024-12-20shell4
    脚本与用户交互以及if条件判断如何在shell脚本与用户交互利用readnameage指定变量信息echo$name来接收用户输入echo$age来接收用户输入这个例子可能不清晰我们利用read-p"清输入您的姓名”name输入:xiaoyuecho$name(接收用户的输入)我们再看个例子,先进入bash
  • 2024-12-17牛客周赛 Round 72 题解
    牛客周赛Round72题解A小红的01串(一)直接遍历即可#include<bits/stdc++.h>usingnamespacestd;voidsolve(){ strings;cin>>s;intn=s.size();intcnt=0;for(inti=1;i<n;i++){if(s[i]!=s[i-1])cnt++;}
  • 2024-12-16Shell脚本
    Shell脚本声明!!!学习视频来自B站up主泷羽sec有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关,切勿触碰法律底线,否则后果自负!!!!有兴趣的小伙伴可以点击下面连接进入b站主页B
  • 2024-12-12shell编程(完结)
    shell编程(完结)声明!学习视频来自B站up主​泷羽sec​​有兴趣的师傅可以关注一下,如涉及侵权马上删除文章笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关,切勿触碰法律底线,否则后果自负!!!!有兴趣的小伙伴可以点击下
  • 2024-12-10Day44--练习--操作题(1)
    Day44--练习--操作题(1)题目:计算器程序要求:编写一个简单的计算器程序,该程序能够执行基本的算术运算,包括加法、减法、乘法和除法。程序应该从用户那里接收两个数字和一个运算符,然后输出计算结果。输入:第一个数字(double类型)第二个数字(double类型)运算符(char类型,可以是'+'、'-'
  • 2024-12-0510-函数
    10-函数#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>intmain(){ intnum1=0; intnum2=0; intsum=0; printf("输入两个操作数:>"); scanf("%d%d",&num1,&num2); sum=num1+num2; printf("sum=%d\n&
  • 2024-12-02华为机试HJ80 整型数组合并
    首先看一下题描述题目标题:将两个整型数组按照升序合并,并且过滤掉重复数组元素。输出时相邻两数之间没有空格。输入描述:输入说明,按下列顺序输入:1 输入第一个数组的个数2 输入第一个数组的数值3 输入第二个数组的个数4 输入第二个数组的数值输出描述:输出合并之
  • 2024-12-01shell编程详解,看这一篇就够了
    声明!学习视频来自B站up主泷羽sec有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关,切勿触碰法律底线,否则后果自负!!!!有兴趣的小伙伴可以点击下面连接进入b站主页B站泷
  • 2024-11-26代码随想录:四数相加 II
    代码随想录:四数相加II我还以为会有更快的速度呢。。没想到最佳答案就是n^2不过值得一提的,这题一开始可能会想到用multiset来解决重复出现的元素,但实际上,multiset的查询速度是logn,是不如用哈希表的,所以用unordered_map,用键值对的值来表示元素出现的次数。classSolution{publ
  • 2024-11-26js中在将字符串数字转为数字时,使用哪种方式更安全
    在JavaScript中,将字符串数字转换为数字时,有几种常见的方法,但每种方法都有其适用场景和潜在的风险。为了确保转换的安全性和准确性,建议使用以下方法:1.Number构造函数Number构造函数是最直接和安全的方法之一,它可以处理各种数字格式,包括整数、浮点数和科学计数法。conststr
  • 2024-11-24shell编程(4)(5)
    目录一、在shell脚本中与用户交互利用readnameage利用raed-p利用read-t10-p利用read-n3-t10-p二、用脚本模拟编写三、关系运算符四、字符串运算符和逻辑运算符字符串运算符判断其是否大小写敏感逻辑运算符之布尔运算符余运算声明:学习视频来自b站up主
  • 2024-11-24C语言基础算法讲解
    C语言基础算法剖析算法是C语言学习中绕不过去的坎。官方定义来讲,算法就是为解决一个问题采取的方法步骤。算法蕴含的内容远不是一篇文章能讲清的,我暂时也没能力讲清,本文只是帮助初学者初步了解一些经典的算法一.排序排序是C语言最经典的算法之一,本文在这里初步介绍四种
  • 2024-11-23shell脚本5,保姆篇---春不晚
    声明!通过学习泷羽sec的个人空间-泷羽sec个人主页-哔哩哔哩视频,做出的文章,如涉及侵权马上删除文章,笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负.文章为个人学习笔记。一、字符串运算符字符串比较注意这里字
  • 2024-12-11电脑无法开机?从有经验的技术员角度来一步步教你解决
    电脑是现代生活中不可或缺的生产力工具,无论是消费者使用的台式机电脑还是个人笔记本电脑,亦或是工业应用的工控机,如果一旦出现故障,将会给我们的工作和生活上带来极大的不便,尤其是工控机作为工业设备中的核心控制电脑,若是在工厂自动化应用中的工控机发生故障的话,可能会造成生产线的