- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 C++版本 30:含k个3的数
30:含k个3的数描述输入两个正整数 m 和 k,其中1 < m < 100000,1 < k < 5 ,判断 m 能否被19整除,且恰好含有k个3,如果满足条件,则输出YES,否则,输出NO。例如,输入:43833 3满足条件,输出YES如果输入:39331 3尽管有3个3,但不能被19整除,也不满足条件,应输出NO。输入 m 和 k 的值,中间用单个空格间隔。输出满足条件时输出 YES,不满足时输出 NO。样例输入43833 3样例输出
2020-10-31 23:06:24 1585
原创 C++版本 17:菲波那契数列
17:菲波那契数列总时间限制: 1000ms 内存限制: 65536kB描述菲波那契数列是指这样的数列: 数列的第一个和第二个数都为1,接下来每个数都等于前面2个数之和。给出一个正整数k,要求菲波那契数列中第k个数是多少。输入输入一行,包含一个正整数k。(1 <= k <= 46)输出输出一行,包含一个正整数,表示菲波那契数列中第k个数的大小样例输入19样例输出4181解法一:递归解法(时间复杂度高)#include<bits/stdc++.h>u
2020-10-29 23:52:05 730
原创 C++版本 L1-011 A-B (20分)
L1-011 A-B (20分)本题要求你计算A−B。不过麻烦的是,A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉,剩下的字符组成的就是字符串A−B。输入格式:输入在2行中先后给出字符串A和B。两字符串的长度都不超过10^4,并且保证每个字符串都是由可见的ASCII码和空白字符组成,最后以换行符结束。输出格式:在一行中打印出A−B的结果字符串。输入样例:I love GPLT! It's a fun game!aeiou输出样例:I lv GPLT! It's
2020-10-29 17:25:13 1330 3
原创 C++版本 L1-009 N个数求和 (20分)
L1-009 N个数求和 (20分)本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。输入格式:输入第一行给出一个正整数N(≤100)。随后一行按格式a1/b1 a2/b2 …给出N个有理数。题目保证所有分子和分母都在长整型范围内。另外,负数的符号一定出现在分子前面。输出格式:输出上述数字和的最简形式 —— 即将结果写成整数部分 分数部分,其中分数部分写成分子/分母,要求分子小于分母,且它们没有公因子。如果结果的整数部分为
2020-10-29 17:01:31 2002 4
原创 C++版本 L1-006 连续因子 (20分)
L1-006 连续因子 (20分)一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3×5×6×7,其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。输入格式:输入在一行中给出一个正整数 N(1<N<231 )。输出格式:首先在第 1 行输出最长连续因子的个数;然后在第 2 行中按 因子1因子2……*因子k 的格式输出最小的连续因子序列,其中因子按递增顺序输出,1 不算在内。输入样
2020-10-28 15:52:47 1572
原创 Java版查找算法——二分法
二分法Java代码实现class Solution { public static void main(String[] args){ //直接定义一个数组 int[] nums = new int[]{-95, -34, 2, 7, 11, 15, 48, 96}; //查找的目标值 int target = 12; //定义头、尾、中间值的信息 int head = 0, tail = nums
2020-10-27 16:58:47 165 3
原创 OJ术语
为什么要学习OJ术语在进行刷题训练时,常会出现如下的英文字母,这就导致初学者很难判断自己到底出了什么错误,为了更好的进行算法训练所以学习OJ术语是很有必要的重点来了,上图:...
2020-10-27 08:56:46 280
原创 在线OJ推荐和LeetCode第一题
算法在线练习练习网站http://noi.openjudge.cn/(OJ)https://pintia.cn/(PTA)https://www.luogu.com.cn/(洛谷)https://www.nowcoder.com/(牛客)https://leetcode.com/(洛谷)https://www.codechef.com/
2020-10-26 23:25:05 285
原创 Mybatis——parameterType(随笔)
1.类型为:简单类型(8个基本类型+String) #{任意值} ${value} ,其中的标识符只能是value2.对象类型 #{属性名} ${属性名}3.#{}会自动给String类型加上’’,可防止sql注入,${}不会,后者用于动态排序5.端口查找与关闭 a.netstat -ano|findstr "端口号" b.taskkill -F -PID 进程号 ![在这里插入图片描述](https://img-blog.csdnimg.cn/202
2020-10-25 10:04:34 91
原创 计算机网络基础(随记)
a.OSI由国际标准化组织ISO提出,用于解决网络设备互联的方法 b.OSI是OSI/RM的简称,全程是Open System Interconnection Reference Model意为开放系统互联参考模型 c.OSI分为七层,从低到高依次是:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 物理层:物理层位于OSI模型的最低层,主要功能为物理连接和接口电器特性的定义。物理连接包括实体线路连接和无线连接;接口电器特性包括连接器件的材质,规格,线路上电位高低等内容。 数据链路层:数.
2020-10-25 09:59:08 379
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人