学习笔记
知识需要来积累哦,
爱学习的啵啵仔
不积跬步无以至千里
展开
-
C语言 查找字符串中最大字符串
–女朋友的简单易懂爆赞#include<stdio.h>int main(){ void fun(char a[]); char a[50]; gets(a); fun(a); return 0; } void fun(char a[]) { int i,n=0,xb,max=0; for(i=0;a[i]!='\0';i++) { n++;//n记录单词的长度 if(a[i]==' ') //代表单词结束了,长度清零 n=0;原创 2022-04-17 23:44:48 · 3543 阅读 · 0 评论 -
插入数组排序
#include<stdio.h>int main(){ int a[100]; int i=0,j; printf("请输入一组排序的数字\n"); while(scanf("%d",&a[i++])!=EOF);//按ctrl+z为结束符 int sx=0; sx=a[0]<a[1]?1:0; int n; printf("请输入一个数\n"); scanf("%d",&n); int t,k; if(sx==1){ for(j=0;j&l原创 2022-04-07 14:46:06 · 327 阅读 · 0 评论 -
专升本C语言的指针
//指针=&变量////*指针=指针指定的变量的值 #include<stdio.h>int main(){ int *p,a=88; //指针 要与指向的变量 类型相同 p=&a; //使指针与变量所关联 printf("%d\n",*p); //指针指定的变量的值 *p=123;//指针指定的变量的值可以参与运算影响本身的值 printf("%d\n",a); //指针指定的变量的值 int *r; r=p;//指针的值也是可以说转换原创 2022-03-28 15:29:25 · 954 阅读 · 0 评论 -
物联网比赛代码笔记
using System.Linq;using System.Text;using System;using System.Collections.Generic;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;using System.Windows.Input;原创 2021-06-18 21:27:57 · 376 阅读 · 0 评论 -
JavaScript个人学习笔记
javas个人学习笔记javaScript函数的定义.javaScript函数的定义.原创 2020-11-25 14:02:22 · 217 阅读 · 0 评论 -
C++函数模板定义语法
#include <iostream>using namespace std;template <typename T>//或者<class T>T abs(T a){ return a<0?-a:a;};int main(){ int a=5; float b=6.4561; double c=7.5565546; cout<<abs(a)<<endl; cout<<a原创 2020-11-10 10:13:54 · 214 阅读 · 0 评论 -
词汇导入词根词缀字典
获取页面英文单词,换成单词,单词,单词,~~的格式 导入本地词库将当前文本的英语单词取出取出单词,存入到shucu.out文件中获取当前单词了 直接复制单词导入就行首先件里文件夹123程序代码如下#include<iostream>#include<cstdlib>#include<cstring>using namespace std;int main(){ char str[300][100]; freopen("english.in","r原创 2020-10-24 22:55:15 · 462 阅读 · 0 评论 -
蓝桥杯算法笔记知识点归纳--个人笔记
#include<iostream>//输入输出控制流 #include<algorithm>//快排和全排列 #include<bitset>//二进制函数 #include<iomanip>//进制转换 #include<cstdlib>//文件输入输出 #include<cmath>//常用数学函数 #include<bits/stdc++.h>//万能文件头 实在记不住就把这个记住就好了 using n原创 2020-10-16 16:54:09 · 474 阅读 · 0 评论 -
C++中find函数的用法
#include<iostream>using namespace std;int main(){ string str="abcd123456798"; string s="123" // cout<<str.find("123")<<endl;这样也行 cout<<str.find(s)<<endl; //使用find判断括号str里面是否包含子串123 //有则返回首次出现的位置,没有这返回一个非常大的数(原创 2020-09-28 19:50:54 · 849 阅读 · 0 评论 -
C++中getline的使用
输入一组字符,遇到0截止#include<iostream>using namespace std;int main(){ char str[100]; cin.getline(str,100,'0');//让输入遇到0则停止输入,结果不包含0; //getline(str,'0'); cout<<str; return 0;}原创 2020-09-28 19:23:03 · 140 阅读 · 0 评论 -
C++的string赋值拼接比较
(和C语言比起来 还是要方便很多)#include<iostream>#include<cstring>using namespace std;int main(){ string str1,str2; cout<<"请输入两个字符串"<<endl; cin>>str1>>str2; cout<<"判断两个字符串是否相等"<<endl; if(str1==str2) {cout<原创 2020-09-28 17:37:13 · 273 阅读 · 0 评论 -
HTML 过渡 变形 动画
详细代码+注释 一看就懂!!!原创 2020-09-19 12:11:55 · 799 阅读 · 0 评论 -
java学习笔记--this关键字的应用
java学习笔记原创 2020-09-17 11:30:18 · 117 阅读 · 0 评论 -
蓝桥杯第五届真题 排列序数
题目 1815: [蓝桥杯][2014年第五届真题]排列序数时间限制: 1Sec 内存限制: 128MB 提交: 491 解决: 216题目描述如果用a b c d这4个字母组成一个串,有4!=24种,如果把它们排个序,每个串都对应一个序号:abcd 0abdc 1acbd 2acdb 3adbc 4adcb 5bacd 6badc 7bcad 8bcda 9bdac 10bdca 11cabd 12cadb 13cbad 14cbda原创 2020-08-31 00:18:21 · 142 阅读 · 0 评论 -
C/C++ 结构体之时间设计
题目 1049: 结构体之时间设计时间限制: 1Sec 内存限制: 128MB 提交: 6937 解决: 3962题目描述定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。输入年月日输出当年第几天样例输入2000 12 31样例输出366#include<cstdio>#include<iostream>#include<algorithm>using namespace std;int main(){原创 2020-08-30 14:27:09 · 360 阅读 · 0 评论 -
蓝桥杯 算法提高 成绩排序 结构体练习
试题 算法提高 成绩排序提交此题 评测记录资源限制时间限制:1.0s 内存限制:256.0MB问题描述 给出n个学生的成绩,将这些学生按成绩排序, 排序规则,优先考虑数学成绩,高的在前;数学相同,英语高的在前;数学英语都相同,语文高的在前;三门都相同,学号小的在前输入格式 第一行一个正整数n,表示学生人数 接下来n行每行3个0~100的整数,第i行表示学号为i的学生的数学、英语、语文成绩输出格式 输出n行,每行表示一个学生的数学成绩、英语成绩、语文成绩、学号 按排原创 2020-08-29 16:39:19 · 339 阅读 · 0 评论 -
题目1197:发工资咯
题目 11题目 1197: 发工资咯时间限制: 1Sec 内存限制: 128MB 提交: 1460 解决: 572题目描述作为程序猿,最盼望的日子就是每月的9号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于公司财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小李最近就在考虑一个问题:如果每个员工的工资额都知道,最少需要准备多少张人民币,才能在给每位员工发工资的时候都不用员工找零呢?这里假设程序猿的工资都是正整数,单位元,人民币一共有100元、50元、10元、5元、2元和1元六种原创 2020-08-29 12:18:39 · 245 阅读 · 0 评论 -
以二进制输出--C++
#include<iostream>#include<bitset>using namespace std;int main(){int str[100];int cns=0; while(cin>>str[cns++]);for(int i=0;i<cns-1;i++){ cout<<str[i]<<"-->"<<bitset<8>(str[i])<<endl;}原创 2020-08-29 00:10:57 · 952 阅读 · 0 评论 -
蓝桥杯 2018年第九届真题 等腰三角形
题目 2282: [蓝桥杯][2018年第九届真题]等腰三角形 时间限制: 1Sec 内存限制: 128MB 提交: 41 解决: 33 题目描述 本题目要求你在控制台输出一个由数字组成的等腰三角形。具体的步骤是:先用1,2,3,…的自然数拼一个足够长的串用这个串填充转载 2020-08-06 13:21:25 · 666 阅读 · 0 评论 -
蓝桥杯 2018年第九届真题 矩阵求和
蓝桥杯 2018年第九届真题 矩阵求和 时间限制: 1Sec 内存限制: 128MB 提交: 27 解决: 0 题目描述 经过重重笔试面试的考验,小明成功进入 Macrohard 公司工作。今天小明的任务是填满这么一张表:表有 n 行 n 列,行和列的编号都从1算起。其中第原创 2020-08-05 17:01:27 · 507 阅读 · 0 评论 -
蓝桥杯 算法提高 计算超阶乘
试题 算法提高 计算超阶乘提交此题 评测记录资源限制时间限制:1.0s 内存限制:256.0MB问题描述 计算1*(1+k)(1+2k)(1+3k)…(1+n*k-k)的末尾有多少个0,最后一位非0位是多少。输入格式 输入的第一行包含两个整数n, k。输出格式 输出两行,每行一个整数,分别表示末尾0的个数和最后一个非0位。样例输入15 2样例输出05数据规模和约定 1<=k<=10,1<=n<=1000000。...原创 2020-08-03 11:21:00 · 268 阅读 · 0 评论 -
选择排序--时间复杂度O(n2)
#include<bits/stdc++.h>//万能文件头 using namespace std;int main(){ int str[100]; int cns=0; while(scanf("%d",&str[cns++])!=EOF); for(int i=0;i<cns-1;i++) { for(int j=i+1;j<cns;j++) { if(str[i]>str[j]) { swap(str[i],str[原创 2020-08-02 15:35:50 · 492 阅读 · 0 评论 -
如何使用sort快速排序
试题 算法提高 快速排序 提交此题 评测记录 资源限制时间限制:1.0s 内存限制:256.0MB问题描述用递归来实现快速排序(quick sort)算法。快速排序算法的基本思路是:假设要对一个数组a进行排序,且a[0] = x。首先对数组中的元素进行调整,使x放在正确的位置上。同时,所有比x小的数都位于它的左边,所有比x大的数都位于它的右边。然后对于左、右两段区域,递归地调用快速排序算法来进行排序。输入格式:输入只有一行,包括若干个整数(不超过10个),以0结尾。输出原创 2020-07-29 16:18:27 · 855 阅读 · 0 评论 -
最大公因数最小公倍数-- 算法入门
#include<stdio.h>int gcd(int a,int b){ return b==0?a:gcd(b,a%b);//最大公因数}int lcm(int a,int b){ return a*b/gcd(a,b);//最小公倍数}int main(){ int a,b; while(scanf("%d%d",&a,&b)!=EOF)//scanf输入返回个数 { printf("他们的最大公因数是%d\n",gcd(a,b)原创 2020-07-29 11:05:00 · 139 阅读 · 0 评论 -
蓝桥杯 算法提高 彩票--C语言
题目 1521: [蓝桥杯][算法提高VIP]彩票时间限制: 1Sec 内存限制: 128MB 提交: 292 解决: 175题目描述为丰富男生节活动,贵系女生设置彩票抽奖环节,规则如下:1、每张彩票上印有7个各不相同的号码,且这些号码的取值范围为[1, 33];2、每次在兑奖前都会公布一个由七个互不相同的号码构成的中奖号码;3、共设置7个奖项,特等奖和一等奖至六等奖。兑奖规则如下:特等奖:要求彩票上的7个号码都出现在中奖号码中;一等奖:要求彩票上的6个号码出现在中奖号码中;二等奖:要求原创 2020-07-28 14:01:05 · 527 阅读 · 0 评论 -
蓝桥杯 算法提高 寻找三位数 (暴力出奇迹)
题目 1518: [蓝桥杯][算法提高VIP]寻找三位数 时间限制: 1Sec 内存限制: 128MB 提交: 1053 解决: 573 题目描述 将1,2,…,9共9个数分成三组,分别组成三个三位数,且使这三个三位数构成 1:2:3的比例,试求出所有满足条件的三个三位数。例如原创 2020-07-28 11:21:28 · 403 阅读 · 1 评论 -
二分查找(C/C++详细注释)
#include"stdio.h" int main() { int n,a;//n:一共多少个数 a:要找的那个数 int str[10000]={0}; scanf("%d%d",&n,&a);//输入值 for(int i=1;i<=n;i++) { str[i]=i; //太懒 让机器自动赋值 } int cns=0;//统计程序执行次数 int t=1;//数组头部下标 int w=n;//数组尾部下标 int xb=0;原创 2020-07-28 15:08:18 · 197 阅读 · 0 评论 -
蓝桥杯 分数统计---递归
题目 1500: [蓝桥杯][算法提高VIP]分数统计 时间限制: 1Sec 内存限制: 128MB 提交: 1541 解决: 727 题目描述 给定一个百分制成绩T,将其划分为如下五个等级之一: 90100为A,8089为B,7079为C,6069为D,0~59为E现有若干百原创 2020-07-27 16:46:09 · 642 阅读 · 1 评论 -
MYSQL基础语法归纳笔记(第一节)
新建数据库 create database 文件名;** 查看数据库** show databases;更改数据库 drop database 数据库名;选择某数据库为当前数据库 use 数据库名;查看当前所选数据库 use 数据库名;查看表 show tables;查看某表结构 desc 表名;查看某表某列 descibe 表名 列名;删除某表中某列 alter table 表名 drop 列名;修改表名 rename table 原表名 to 新表名;修改某列 alter tab.原创 2020-06-19 23:05:26 · 183 阅读 · 0 评论 -
第二届 传智杯 问题C (C语言)
问题 C: [传智杯]众数出现的次数题目描述传智专修学员的课堂上,为了活跃气氛,并巩固位运算的知识,同学们玩起了一个游戏。班级里有 n(n<=10^6) 名同学,每位同学都获得了两张卡,红卡或者黑卡。每张卡上都有一个不超过 10^9 的非负整数。第 i 位同学手里红卡数字是 ai ,黑卡数字是 bi。现在需要每位同学出牌。每位同学可以直接将红卡上的数字打出,或者将自己的红卡上的数字和...原创 2020-04-12 23:17:53 · 953 阅读 · 1 评论 -
My SQL 5.6.38安装步骤(图详解)
今天帮我同学弄的 然后搞半天 感觉没啥事 就无聊写一下这个 希望能帮助有需要的人首先下载好软件后会自动进入这个页面先勾选小方格 然后按Next 勾选第一个Developer 然后按Next默认地址建议不要改 继续按Netx按Execute先点击两个小方格 然后点击安装然后点击完成 随后按Next然后 点Execute 等他们全部都勾勾亮都下载之后 (全部亮起勾...原创 2020-04-07 19:33:24 · 1712 阅读 · 2 评论 -
C语言网 猴子吃桃的问题 dfs一步解决
问题 1020: [编程入门]猴子吃桃的问题时间限制: 1Sec 内存限制: 128MB 提交: 12856 解决: 8556题目描述猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。 第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第N天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少桃子。输入N输出桃子总数...原创 2020-03-29 22:06:40 · 327 阅读 · 0 评论 -
C语言网 自由下落的距离计算
一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。 它在第N次落地时反弹多高?共经过多少米? 保留两位小数输入M N输出它在第N次落地时反弹多高?共经过多少米? 保留两位小数,空格隔开,放在一行样例输入1000 5样例输出31.25 2875.00#include<stdio.h>int main(){ float m,s=0,t,c; int n,...原创 2020-03-29 21:44:06 · 1075 阅读 · 0 评论 -
C语言网 完数的判断
一个数如果恰好等于不包含它本身所有因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出N之内的所有完数,并按下面格式输出其因子输入N输出? its factors are ? ? ?样例输入1000样例输出6 its factors are 1 2 328 its factors are 1 2 4 7 14496 it...原创 2020-03-29 20:32:01 · 507 阅读 · 0 评论 -
用筛法求之N内的素数 C语言
问题 1084: 用筛法求之N内的素数。时间限制: 1Sec 内存限制: 64MB 提交: 10682 解决: 6406题目描述用筛法求之N内的素数。输入N输出0~N的素数样例输入100样例输出2357111317192329313741434753596167717379838997#include<stdio.h&g...原创 2020-03-29 15:09:26 · 3308 阅读 · 1 评论 -
蓝桥(递归)母牛的故事
问题 1004: [递归]母牛的故事时间限制: 1Sec 内存限制: 128MB 提交: 45029 解决: 13666题目描述有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?输入输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。n=0表示输...原创 2020-03-29 14:45:39 · 210 阅读 · 0 评论 -
C语言 辗转相减法 三个数的最小公倍数
#include<stdio.h>int f(int x,int y,int z){ int a,b,c,s,d,h; a=x;b=y;c=z; while(x!=y) { if(x>y) x=x-y; else y=y-x; } s=a*b/x; d=s; while(s!=z) { if(s>z) s=s-z; else z=z-...原创 2020-03-21 00:22:12 · 656 阅读 · 0 评论 -
C语言 空心菱形
#include<stdio.h>int main(){ int i,j,k,n; scanf("%d",&n); for(i=1;i<=n;i++) { for(k=1;k<=n-i;k++) printf(" "); for(j=1;j<=i*2-1;j++) { if(j==1||j==i*2-1) { ...原创 2020-03-13 22:02:10 · 2962 阅读 · 1 评论 -
蓝桥杯 接水问题 解题思路
问题描述 学校里有一个水房,水房里一共装有m 个龙头可供同学们打开水,每个龙头每秒钟的 供水量相等,均为1。 现在有n 名同学准备接水,他们的初始接水顺序已经确定。将这些同学按接水顺序从1 到n 编号,i 号同学的接水量为wi。接水开始时,1 到m 号同学各占一个水龙头,并同时打 开水龙头接水。当其中某名同学j 完成其接水量要求wj 后,下一名排队等候接水的同学k 马上接替j 同学的位置开始接...原创 2020-03-10 18:19:02 · 444 阅读 · 0 评论 -
Excel地址 C语言
Excel单元格的地址表示很有趣,它使用字母来表示列号。比如,A表示第1列,B表示第2列,Z表示第26列,AA表示第27列,AB表示第28列,BA表示第53列,…当然Excel的最大列号是有限度的,所以转换起来不难。如果我们想把这种表示法一般化,可以把很大的数字转换为很长的字母序列呢?本题目既是要求对输入的数字, 输出其对应的Excel地址表示方式。例如,输入:26则...原创 2020-03-09 18:04:43 · 508 阅读 · 0 评论