自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (2)
  • 收藏
  • 关注

原创 【826. 单链表】

I k x,表示在第 k个插入的数后面插入一个数 x(此操作中 k 均大于 0)。D k,表示删除第 k个插入的数后面的数(当 k 为 0时,表示删除头点)。现在要对该链表进行 M 次操作,进行完所有操作后,从头到尾输出整个链表。例如操作过程中一共插入了 n个数,则按照插入的时间顺序,这 n。个数依次为:第 1个插入的数,第 2个插入的数,…注意:题目中第 k 个插入的数并不是指当前链表的第 k。H x,表示向链表头插入一个数 x。在第 k 个插入的数后插入一个数。删除第 k 个插入的数后面的数;

2023-08-27 22:59:07 172

原创 791. 高精度加法

定两个正整数(不含前导 0),计算它们的和。共两行,每行包含一个整数。1≤整数长度≤100000。共一行,包含所求的和。

2023-08-21 22:08:32 169

原创 【790. 数的三次方根】

共一行,包含一个浮点数,表示问题的解。给定一个浮点数 n,求它的三次方根。输入格式共一行,包含一个浮点数 n。注意,结果保留 6位小数。

2023-08-20 23:22:51 146

原创 【整数二分】

对于每个查询,返回一个元素 k的起始位置和终止位置(位置从 0开始计数)。第二行包含 n个整数(均在 1∼10000 范围内),表示完整数组。共 q行,每行包含两个整数,表示所求元素的起始位置和终止位置。给定一个按照升序排列的长度为 n的整数数组,以及 q个查询。接下来 q 行,每行包含一个整数 k,表示一个询问元素。第一行包含整数 n 和 q,表示数组长度和询问个数。如果数组中不存在该元素,则返回 -1 -1。如果数组中不存在该元素,则返回 -1 -1。

2023-08-20 22:52:21 129

原创 809. 最小公倍数

输入两个整数 a 和 b,请你编写一个函数,int lcm(int a, int b),计算并输出 a和 b 的最小公倍数。小菜鸡开始持续更新啦~~ 每天更新一下值得记录的题目。共一行,包含一个整数,表示 a和 b的最小公倍数。共一行,包含两个整数 a和 b。

2023-07-25 11:05:07 201

原创 【字符串】

字符串长度

2023-07-07 23:54:01 251

原创 单目标优化算法:遗传算法

智能优化算法没有准确的目标函数或者说我们很难通过线性规划或者0-1规划求解的问题。优化是应用数学的一个分支,主要研究在特定情况下最大化或最小化某一特定函数。做法调整你已经建立好的模型的参数->先有一个模型,后套用优化方法。优化算法一定最好转化成求最小值的问题。1.单目标优化遗传算法(物竞天择,适者生存)2.单目标优化粒子群算法(鸟类找食物)目标函数、决策变量、约束条件!3.多目标优化NSGA-II算法。4.多目标优化多目标粒子群算法。5.优化工具箱及实战案例分析。单目标优化算法遗传算法。...

2022-07-21 09:45:33 8792 1

原创 CSS动画

keyframes定义动画keyframes表示关键帧animation调用动画动画名字|总时长|变化速度曲线|动画开始的延迟时间|执行次数alternate|forwards|infinite|阿拉伯数字动画的偶数次自动逆向执行|动画停止在最后结束状态|动画永久执行|动画执行次数。...

2022-07-19 18:19:01 148

原创 CSS基础语法和盒模型

CascadingStyleSheet层叠样式表用于给HTML标签添加样式CSS3是CSS的最新版本增加了大量的样式/动画/3D特效以及移动端特性前端三剑客HTML/CSS/JS结构/样式/行为HTML与CSS之间的绑定->选择器。

2022-07-17 20:27:54 242

原创 CSS浮动定位与背景样式

代码】CSS浮动定位与背景样式。

2022-07-17 19:33:14 375

原创 CSS-Flex布局

Flex布局容器(Flex Container)元素项(Flex Item)水平轴,横轴,主轴(main axis)垂直轴,纵轴,交叉轴(cross axis)Flex容器(Flex Container属性)1.flex-direction—容器内元素的排列方向row(默认值):主轴为水平方向,从左到右row-reverse:主轴为水平方向,从右到左column:主轴为垂直方向,从上到下column-reverse:主轴为垂直方向,从下到上2.flex-wrap—容器内元素的换行行

2022-04-27 13:56:46 472

原创 python语法题---004神奇 turtle

import turtle# for i in range(100):# turtle.circle(i)# turtle.left(90)# turtle.done()turtle=turtle.Turtle()screen=turtle.getscreen()turtle.color('red','yellow')turtle.begin_fill()for i in range(50): turtle.forward(200) turtle.left

2022-01-19 17:02:56 477

原创 python语法题---003完全平方数

题目完全平方数:一个整数,它加上100后十一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?解析完全平方指用一个整数乘以自己:1*1,,,如果一个整数a是某一个整数b的平方,那么这个整数a叫做完全平方数。零也可叫做完全平方数。代码import math#使用指数爆炸的原理求出n的极限值n=0while(n+1)**2-n*n<=168: n+=1print(n)for i in range((n+1)**2): if math.sqrt(i)==i

2022-01-19 16:38:47 843

原创 python语法题---002个税计算

题目个税计算:企业发放的奖金根据利润提成利润低于或等于10万元时,奖金看日提高10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万元到40万元之间时,高于20万元的部分,可提成5%;40万到60万之间时,高于40万元的部分,可提成3%;60万元到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放的奖金总数?解析0-10万 0.110万-20万

2022-01-19 15:54:38 558

原创 python语法题---001数字组合

题目数字组合:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?解析itertools.permutations(iterable,r=None)返回可迭代对象。iterable的长度为r的所有数字全排列方式,而且每种排列方式是以元组形式存在代码#方法一:# total=0# for i in range(1,5):# for j in range(1,5):# for k in range(1, 5):#

2022-01-19 13:37:01 547

原创 继承Thread类构造线程--Ch_5_1

【例5.1】构造三个线程对象,分别输入70以内2/3/5的倍数。public class Ch_5_1 { public static void main(String[] args) { //main是特殊线程,最先启动,且只有当所有线程均结束的时候,才能结束 System.out.print("main开始"); T t2,t3,t5; t2=new T(2,70);t3=new T(3,70);t5=new T(5,70);//构造线程对象 t2.start();t3.star

2021-11-19 13:29:25 231

原创 带约束的三角形

设计三角形类SJ,内有三个double 型成员代表三条边,有一个无参构造函数可创建三边值均为1的单位三角,通过setEdges(x,y,z)来修改三边的值,通过equals(t)判断是否与(t)全等。要求:若新的边值不满足三角形约束“三边均为正值且任意两边之和大于第三边”,则不允许修改三边的值。打印三角形时,输出三条边的具体值。目的:认识public、private权限的基本作用和应用场合/设计:1.需要禁止用户直接存取三边值(能存取就直接修改),用private修饰三条边来实现;2.setEdges()

2021-10-30 14:15:14 357

原创 java test1

1、设计一个顺序表,内有建表、打印import java.util.Scanner;class Seqlist{ int []a=new int[20];//创建数组空间 int len; void create(){ Scanner Sc=new Scanner(System.in);//输入 int x,i=0; System.out.print("请输入一组数,以0结束:"); x=Sc.nextInt(); while(x!=0){ a[i]=x;i++;x=S

2021-10-21 00:17:04 135

原创 第二章 从C过渡到Java

文章目录第2章 从C过渡到Java2.0 本章方法学导引2.1 快速入门2.1.1 Java类型概述2.1.2 输出英文希腊字母、九九乘法表2.2.2 入门示例l:累加求合2.1.3 理解类和对象2.1.4 顺序表及其应用2.1.4.1 顺序表示例2.1.4.2 顺序表合并2.1.5 单链表及其应用类2.2 强化实践2.2.1 二叉树及其应用2.2.2 树及其应用2.2.3 班级管理系统1.02.3 从内存管理视角观察程序2.4 班级信息管理系统2.0版2.4.1 输入输出格式化、日期、读文件2.4.2 学

2021-10-20 23:58:36 754 3

原创 数学思维题

题目描述xay has an array a of length n, he wants to know how many triples (i, j, k) satisfy ai×aj=akai×aj=ak。输入描述:The first line of input contains an integer n(1≤n≤1061≤n≤106).The second line of input contains n integers a1,a2,⋯ ,ana1,a2,⋯,an(1≤ai≤1061≤ai≤

2021-10-20 23:38:25 107

原创 第2章 从C过渡到Java

第2章 从C过渡到Java2.0 本章方法学导引2.1 快速入门2.1.1 Java类型概述[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6SqhAZWZ-1632155034179)(C:\Users\ASUS\AppData\Roaming\Typora\typora-user-images\image-20210905152225954.png)]引用型只能按名引用(类似更换"值日生"袖标,贴在张三、李四上),不能偏移(C指针可偏移,即指针值++、–)。另外

2021-09-21 00:24:41 142

原创 第1章 Java及其开发环境

文章目录第1章 Java及其开发环境1.1 Java的产生与发展1.1.1 嵌入式编程有何特色本质上,是==面向嵌入式编程、网络编程==的语言需要具备的特色。1.1.2 为何需要新语言1.1.3 网络编程与嵌入式编程有何相同之处1.2 Java需要哪些特色1.2.1 不能跨平台会怎样?跨平台的实现机理1.2.2 为何需要支持面向对象1.2.3 为何追求高可靠的特色,有哪些具体措施1.2.4 为何需要大字符集1.3 Java开发环境1.3.1 掌握Path和classPath的作用和配置1.3.2 掌握如何用

2021-09-05 14:47:49 171

原创 数学建模论文排版

文章目录1.排版软件的选择or2.欣赏优秀论文的排版3.Word基础知识4.强大的样式和多级列表功能5.制作自己的论文排版6.表格的制作和排版7.图形的制作和排版8.公式的编辑和排版9.参考文献的排版10.附录的排版11.国赛论文排版的演示1.排版软件的选择or**Word:**大家平常用的最多的文字排版软件,微软公司开发的Office 办公软件之一,一般新电脑都会自带有正版的Office三件套。LaTex:一个专业且免费的排版软件,可以用来对论文书籍等进行排版。经过LaTex排版之后的文档,结构优美

2021-08-19 00:32:29 2700 1

原创 数学建模论文写作方法

文章目录1.首页1.1.论文标题1.2.摘要1.3关键字2.问题重述3.问题分析4.模型假设5.符号说明6.模型的建立与求解7.模型的分析与检验8.模型的评价、改进与推广9.参考文献10.附录1.首页1.1.论文标题1.2.摘要概念:摘要是对论文内容的简短陈述,不得超过一页。作用:使读者或评委在不阅读论文全文的情况下就能获得必要的信息。三要素:解决了什么 问题,应用了什么方法,得到了什么结果。特点:摘要需充分概括论文内容,文字必须十分简练,书写时应当注意突出论文的新见解,新

2021-08-13 10:25:31 9524 1

原创 pythona语法基础四

bool类型bool类型是特殊的整数类型逻辑运算符ps运算符的优先级数字越大优先级越高

2021-08-02 11:23:17 154

原创 python语法基础篇三

random.randint 生成随机数random.setstate随机数重现

2021-08-02 09:31:16 63

原创 python基础语法篇二

列表

2021-05-23 19:03:02 60

原创 python基础语法篇一

python 基础语法待补······

2021-05-16 16:18:33 67

原创 78. 左旋转字符串(字符串)

78. 左旋转字符串 class Solution {public: string leftRotateString(string str, int n) { reverse(str.begin(),str.end()); reverse(str.begin(),str.begin()+str.size()-n); reverse(str.begin()+str.size()-n,str.end()); return str;

2021-05-07 20:18:04 73 3

原创 16. 替换空格(语法基础)

16. 替换空格 class Solution {public: string replaceSpaces(string &str) { string s; for(int i=0;i<str.size();i++) { if(str[i]==' ') s+="%20"; else s+=str[i]; }

2021-05-07 19:37:30 107

原创 823. 排列(语法基础)

823. 排列 递归的本质就是一棵递归搜索树#include<iostream>using namespace std;const int N=10;int n;int nums[N];//数字ibool st[N];//i的状态,是否被用过void dfs(int u,int nums[],bool st[])//表示当前的位置{ if(u>n) { for(int i=1;i<=n;i++) cout&lt

2021-05-07 17:38:06 61

原创 817. 数组去重

817. 数组去重 AcWing 817. 数组去重(我也不知道为什么他们的题解为什么这么复杂标记#include<iostream>#include<cstring>using namespace std;int unique(int a[],int size){ int cnt=0; for(int i=0;i<size;i++) { bool is_exist=false; for(int j=0;

2021-05-04 17:38:04 93

原创 816. 数组翻转(语法基础)

816. 数组翻转#include<bits/stdc++.h>using namespace std;const int N=1010;void reverse(int a[],int size){ for(int i=0,j=size-1;i<j;i++,j--) swap(a[i],a[j]);}int main(){ int a[N]; int n,size; cin>>n>>size;

2021-05-04 16:43:37 219

原创 815. 打印字符串(语法基础)

815. 打印字符串 #include<iostream>#include<cstring>using namespace std;void print(char a[]){ printf("%s",a);}int main(){ char a[110]; fgets(a,101,stdin);//不会过滤掉回车 print(a); return 0;}#include<iostream>#i

2021-05-04 15:09:55 61

原创 809. 最小公倍数(语法基础)

809. 最小公倍数最小公倍数 = 两数乘积 / 最大公约数#include<iostream>using namespace std;int a,b;int gcd(int a,int b){ if(a%b==0)return b; return gcd(b,a%b);}int main(){ cin>>a>>b; cout<<(a*b)/gcd(a,b);//最小公倍数 = 两数乘积 / 最大公约数

2021-05-04 14:08:12 95

原创 2021.4.24每日一题

记录:还有亿点点没搞懂,过两天会回来补思路的3382. 整数拆分#include<iostream>//抽象为一个完全背包问题(不考虑顺序),从小到大#include<cstdio>#include<algorithm>using namespace std;const int N=1000010,MOD=1e9;int n;int f[N];int main(){ cin>>n; f[0]=1; for(in

2021-04-24 20:59:09 78

原创 2021-04-24

追随光,靠近光,成为光从开学到现在,我感觉时间真的过的好快,从一个什么都不会的编程小白到上星期天参加的蓝桥杯,虽然蓝桥杯考的很不理想,但是至少这次经历和这段大半年时间的经历让我懂得了很多,让我知道我还有很多的地方需要努力,还有很多的地方需要去提升,也让我知道还有很多很多比自己优秀的人,还有很多要学去习的东西。我感到幸运,从大一开学到现在有很多帮助过我的学长学姐和老师,真的很感谢很感谢他们,让我没有很迷茫,每当让我困惑和焦虑的时候,很感谢他们的帮助,因为有了他们的帮助,才让我变得更有信心去面对困难。大一

2021-04-24 19:29:02 611 5

原创 快速排序模板题

快速排序#include<iostream>using namespace std;const int N=1e6+10;int n;int a[N];void quicksort(int a[],int l,int r){ if(l>=r) return ; int x=a[(l+r)>>1],i=l-1,j=r+1; while(i<j) { do i++;while(a[i]<x);

2021-04-21 00:07:09 106

原创 DFS

DFS+递归回溯全排列二级目录三级目录算法思路dfs + 回溯解题框架dfs算法的过程其实就是一棵递归树,所有的dfs算法的步骤大概有以下几步:找到中止条件,即递归树从根节点走到叶子节点时的返回条件,此时一般情况下已经遍历完了从根节点到叶子结点的一条路径,往往就是我们需要存下来的一种合法方案如果还没有走到底,那么我们需要对当前层的所有可能选择方案进行枚举,加入路径中,然后走向下一层在枚举过程中,有些情况下需要对不可能走到底的情况进行预判,如果已经知道这条路不可能到达我们想去的地方,那我们干嘛还

2021-04-17 12:39:36 118 1

原创 二维前缀和

hdu最大子矩阵#include<bits/stdc++.h>using namespace std;int dp[1001][1001];int t,m,n,p,q,x,y;int main(){ //int i,j; int num=0; cin>>t; while(t--) { cin>>m>>n>>x>>y; memset(dp,0,sizeof(dp)); for(int

2021-04-17 12:37:48 80

First.java

First.java

2021-11-14

Traffic_Light.java

Traffic_Light.java

2021-11-14

空空如也

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

TA关注的人

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