自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端Node.js-----url地址信息模块

【代码】前端Node.js-----url地址信息模块。

2024-05-07 13:39:59 102 1

原创 前端Node.js-----http模块

前提:渲染两个页面,分别创建 demo.html 和 user.html。

2024-05-06 16:56:56 148

原创 前端Node.js-----path模块

1、 ../ 会抵消前面的路径。

2024-05-03 19:47:55 125

原创 前端Node.js-----fs文件模块(三)

查看左侧文件夹,aa文件夹下的文件名已修改为 test.txt。查看左侧文件夹,test.txt文件已在 bb 文件夹下。创建一个在 aa 文件夹下的 data2.txt 文件。参数1:文件的旧地址。参数2:文件的新地址。参数1:文件的旧地址。参数2:文件的新地址。

2024-04-29 17:00:41 159 2

原创 前端Node.js-----fs文件模块(二)

然后终端就能出现 ”创建文件夹成功“ 的字样,查看左边文件夹就能看到多出了名为 data1 的空文件夹。终端出现 ”移除文件夹成功“ ,查看左侧文件夹,成功移除 data1。注:此方法适用删除文件 data1.txt ,不适用与删除目录。如果原来就有data1的文件夹,终端会出现 ”创建文件夹失败“终端显示 ”删除文件成功“,且左侧文件成功删除。拿到了父级目录下的所有文件和文件夹。参数1:要删除的文件存放路径。参数1:要删除的文件夹名称。参数1:要查询的文件夹名称。参数1:创建文件夹的名称。

2024-04-29 16:35:59 262 1

原创 前端Node.js-----fs文件模块(一)

注:在data.txt中查看,与writeFile() 相比,不会覆盖原来的内容。参数2:读取文件时候采用的编码格式,一般为utf-8。参数3:回调函数,拿到读取失败和成功的结果。注:不在终端查看,在data.txt文件中。会覆盖原来文件中的内容。参数1:追加内容写入的文件存放路径。同步方法写法大差不差,就不写了。参数1:要写入的文件存放路径。参数1:读取文件的存放路径。参数2:要写入的内容。参数2:要追加的内容。

2024-04-29 16:05:48 144 1

原创 JEP02-C++概述(二)

一、判断闰年描述编写c++程序,输入年份,判断是否闰年。是,输出“IsLeapYear”;否,输出“NotLeapYear”输入一个正整数输出“IsLeapYear”或“NotLeapYear”输入输出示例 输入 示例 1 2000 IsLeapYear 示例 2 2018 NotLeapYear 代码#include<iostream>using namespace std;int main(){ int

2022-03-27 15:11:36 1153

原创 JEP01-练习(顺序结构)

一、判断字符大小写描述输入一个英文字母,判断大小写。大写输出1,小写输出0.输入一个字母输出1或0【提示】设输入的字母为c,判断大写的条件是:c>='A' && c<='Z', 然后使用条件运算符,条件?cout<<1 : cout<<0;输入输出示例 输入 输出 示例 1 A 1 示例 2 a 0 代码#include<iostream>usi.

2022-03-27 14:28:42 1173

原创 JEP01-c++作业(顺序结构)

一、求商和余数描述编写c++程序,键盘输入两个正整数,求它们的商和余数。例如,输入18和10,则它们的商是1,余数是8。输入两个正整数,用空格隔开。输出商和余数,用空格隔开。提示使用int类型,“/”用来求商,“%”0用来求余数。输入输出示例输入 输出18 10 1 8代码:#include<iostream>using namespace std;int main(){ int x,y; cin>>...

2022-03-26 21:20:24 976

原创 二分法查找

思路:二分法查找在有序数组中查找某一特定元素的搜索算法输入一个待查找值c,将其与数组中中间值比较若c大于该中间值,则在右边范围中查找,并且左边界mid-1;若c小于该中间值,则在左范围中查找,并且右边界mid+1直到查找的值为数组中间值时,则该数组中间值为查找的值#include<stdio.h>int main(){ int n,i,m,c; int a[n]; int left=0,right=n-1;//确定数组边界的最左值和最右值 int mid=(lef

2021-11-24 21:17:55 107

原创 二分法-时间复杂度(简单)

题目描述:有个长度为n的数组A。由于数组实在太大了,所以经常询问整数x是否在数组A中输入格式:第一行输入两个整数n和m,分别表示数组的长度和查询的次数接下来一行有n个整数ai接下来m行,每行有1个整数x,表示询问的次数输出格式:对于每次查询,如果可以找到,输出“YES”,否则输出“NO”数据范围:1<=n,m<=10^5,0<=x<=10^6输入样例:10 51 1 1 2 3 5 5 7 8 9014910输出

2021-11-23 20:37:39 1059

原创 1119九九乘法表的值

题目描述:给定一个正整数n,打印1~n的乘法表上每个位置的数值。n小于等于9。输入要求:输入一个正整数n。输出要求:输出1~n的乘法表上对应位置的数值,输入样例:5输出样例:12 43 6 94 8 12 165 10 15 20 25提示用%-4d控制左对齐的输出格式,但是每行对角线上数据直接用"%d\n"来控制输出。#include<stdio.h>#include<std

2021-11-20 22:00:44 514

原创 2021-11-18简单排序2

题目描述:要求对10个整数重新排序。排序要求:1、奇数在前,偶数在后;2、奇数按从大到小排序;3、偶数按从小到大排序输入格式:输入一行,包含10个整数,彼此以一个空格分开,每个整数的范围是大于等于0,小于等于100.输出格式:按照要求排序后输出一行,包含排序后的10个整数,数与数之间以一个空格分开输入样例:4 7 3 13 11 12 0 47 34 98输出样例:47 13 7 3 0 4 12 34 98解题思路:...

2021-11-18 23:03:55 418

原创 1126水仙花数

题目描述:输入整数n,求小于n的水仙花数(n<1000)。所谓“水仙花数”是指一个三位正整数ABC,其各位数字的立方和等于该数本身,即ABC=A^3+B^3+C^3例如,370是一个水仙花数,因为370=3^3+7^3+0^3输入要求:输入一个正整数n(n<1000)输出要求:输出小于n的所有水仙花数。如果该范围内部不存在水仙花数,则输出No Answer输入样例:400输出样例:153370371解题思路:将三位数的个、十、百位数分开

2021-11-17 22:51:11 316

原创 2021-11-17百钱白鸡

描述:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,给定一个正整数n,用n钱买n只鸡,问公鸡、母鸡、小鸡各买多少只?输入格式:输入一个正整数n输出格式:如果有解,依次输出公鸡、母鸡、小鸡的个数(用正整数表示)如果无解,输出“No Answer.”数据范围:1<=n<=200输入样例:100输出样例:0 25 754 18 788 11 8112 4 84解题思路:公鸡、母鸡、小鸡依次进入循环,if语句需要满足题目条...

2021-11-17 19:18:45 309

原创 2021-11-16二进制换十进制

描述:把一个二进制转化为十进制数输入格式:第一行一个正数n(1<=n<=30),表示二进制数的长度输出格式:输出一个整数,表示对应的十进制数输入样例:510101输出样例:21解题思路:将二进制数逐一取余或除,得到从尾到头的数,再根据二进制转换十进制方法进行转换。例10101=1*2^0+0*2^1+1*2^2+0*2^3+1*2^4=21#include<stdio.h>#include<math.h>int mai

2021-11-16 23:13:55 317

原创 2021-11-16计算今年第几天

描述:请你计算出xx年yy月zz日是xx年的第几天。请注意闰年对答案的影响。输入格式:一行三个数,xx,yy和zz。(1583<=x<=2100)。数据保证输入合法。输出格式:一个整数,表示是第几天。输入样例:2016 3 11900 3 1输出样例:6160解题思路:在一月份的时候,输出原本输入的day值;列出有31天的月份,每次加31;在30天的月份中中每次加30;在不是闰年的2月份中每次加28,最后总数相加在一起。接下来判断闰年问...

2021-11-16 00:29:12 251

原创 2021-11-14简单排序

描述:蒜头君给了一个长度为NN(不大于500500)的正整数序列(正整数的值不超过NN),请将其中的所有奇数取出,并按升序输出。输入格式共22行:第11行为NN;第22行为NN个正整数,其间用空格间隔。输出格式增序输出的奇数序列,数据之间以逗号间隔。数据保证至少有一个奇数。输入样例101 3 2 6 5 4 9 8 7 10输出样例1,3,5,7,9解题思路:先找出数组中的奇数,将其放入另一个数组中,再将奇数数组中各数值排列顺序并...

2021-11-14 20:03:28 417

原创 2021-11-10计算n的阶乘

题目要求:给定整数n,计算n!的值并输出输入要求:输入一个正整数输出要求:输出n!的值输入样例:5输出样例:120#include<stdio.h>#include<stdlib.h>int main(){ int i,n,sum=1; scanf("%d",&n); for(i=1;i<=n;i++){ sum*=i; } printf("%d",sum); return 0;}...

2021-11-10 19:41:38 876

原创 2021-11-10逢七过

描述:一群人围在一圈玩报数的游戏游戏规则是:从一开始报数,若遇到7的倍数或者个位数为7的数则击掌代替,若犯错则要受罚可是这些人都太聪明了,竟然没有人犯错请问同样聪明的你,现在当报数到N(0<N<=10^7)时,击掌共次数是多少?输入输出示例:输入 输出29 6解题思路:让计算机知道该数是否为7的 倍数和个位数是否为7,若是则次数#include<stdio.h>#include<stdlib.h>int...

2021-11-10 19:34:18 258

原创 2021-11-10最小数与数列第一个数交换

描述:输入一个正整数(1<n<100),再输入n个整数,将最小数与第一个数交换(若最小数就在第一位,不需要交换),输出交换后的n个数【输入】第一行输入一个正整数n第二行输入n个整数【输出】输出交换后的n个整数输入输出示例:输入 输出5 3 5 2 8 1 1 5 2 8 3解题思路:先找出输入整数中的最小数,再在数组中比较大小,最后将找出的最小值与第一个数互换位置#include<st...

2021-11-10 19:20:05 219

原创 10-23找大小

描述:首先输入整数N(0<=N<=1000),紧接着在下一行连续输入N个数。随后输出这一组数的最小数和最大数。提示:输入的这N个数,可以有小数也可以有负数。输出之间用换行隔开。输入输出示例:输入 输出5 541 5 3 22 54 1解题思路:在只有一位数时不能比较大小,直接输出本身;输入多位数时,将数储存进a[i],给...

2021-10-23 20:57:37 60

原创 10-23插入排序

#include<stdio.h>#include<stdlib.h>int main(){ int i,N; scanf("%d",&N); int a[100];//有序数组 for(i=0;i<N;i++) { scanf("%d",&a[i]);//2 3 4 5 4 } int temp,j;//插入排序函数 for(i=1;i<N;i++) { j=i-1;//i-1个数小于i则直接插入 temp=a.

2021-10-23 20:11:38 68

空空如也

空空如也

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

TA关注的人

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