单向箭头
码龄6年
关注
提问 私信
  • 博客:39,434
    39,434
    总访问量
  • 25
    原创
  • 475,867
    排名
  • 14
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:天津市
  • 加入CSDN时间: 2019-03-02
博客简介:

qq_44712524的博客

查看详细资料
个人成就
  • 获得26次点赞
  • 内容获得8次评论
  • 获得116次收藏
  • 代码片获得348次分享
创作历程
  • 25篇
    2021年
成就勋章
TA的专栏
  • 数据结构
  • C语言机试刷题
    8篇
  • java基础学习
    14篇
  • 数据库
    1篇
兴趣领域 设置
  • 数据结构与算法
    排序算法推荐算法
  • 人工智能
    caffepytorch聚类迁移学习
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

数据结构----队列

队列的基本使用:#include<iostream>#include<stdio.h>#include<queue>using namespace std;//定义队列,queue<typename> namequeue<int> firstque;int main(){ //size()返回当前队列元素个数 printf("the size of firstque is: %d
",firstque.si
原创
发布博客 2021.03.18 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++----字符串基本处理

c++中提供string字符串基本数据类型c中使用数组可输入输出字符,但具体函数操作可能比较麻烦,c++中提供方便快捷的字符串的处理方法函数;#include<stdio.h>#include<iostream>#include<string>using namespace std;int main(){ string str="hello"; int n; n=str.size(); int m=str.length(
原创
发布博客 2021.03.13 ·
252 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++----找位置

题目描述对给定的一个字符串,找出有重复的字符,并给出其位置,如:abcaaAB12ab12 输出:a,1;a,4;a,5;a,10,b,2;b,11,1,8;1,12, 2,9;2,13。输入描述:输入包括一个由字母和数字组成的字符串,其长度不超过100。输出描述:可能有多组测试数据,对于每组数据,按照样例输出的格式将字符出现的位置标出。1、下标从0开始。2、相同的字母在一行表示出其出现过的位置。示例1输入:abcaaAB12ab12输出:a:0,a:3,a:4,a:9b:1,b
原创
发布博客 2021.03.09 ·
1125 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

C++----打印极值点下标

题目描述在一个整数数组上,对于下标为i的整数,如果它大于所有它相邻的整数, 或者小于所有它相邻的整数,则称为该整数为一个极值点,极值点的下标就是i。输入描述:第一行是此数组的元素个数k(4<k<80),第二行是k个整数,每两个整数之间用空格分隔。输出描述:每个案例输出为n行:每行对应于相应数组的所有极值点下标值,下标值之间用空格分隔。示例1输入1010 12 12 11 11 12 23 24 12 121512 12 122 112 222 211 222 221 76
原创
发布博客 2021.03.08 ·
554 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++----找最小数

输入描述:输入有多组数据。每组输入n,然后输入n个整数对。输出描述:输出最小的整数对。示例1输入53 32 25 52 13 6输出2 1解题思想(来自本人牛客网账号:迪迦的意志)没看到太多用排序的,用结构体定义输入数据,用c++自带的sort函数排序两次就得到结果第一次,将x按从小到大排序返回结构体第二次,注意:需要判断第一次排序后在最前面有重复的最小排序是多少。得出相同的有多少(包含以x排序后的结构体最小值无重复)再排序就能实现题目所要求的最小值。然后输出排序后结
原创
发布博客 2021.03.08 ·
2323 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

C++----小白鼠排队

题目描述N只小白鼠(1 <= N <= 100),每只鼠头上戴着一顶有颜色的帽子。现在称出每只白鼠的重量,要求按照白鼠重量从大到小的顺序输出它们头上帽子的颜色。帽子的颜色用“red”,“blue”等字符串来表示。不同的小白鼠可以戴相同颜色的帽子。白鼠的重量用整数表示。输入描述:多案例输入,每个案例的输入第一行为一个整数N,表示小白鼠的数目。下面有N行,每行是一只白鼠的信息。第一个为不大于100的正整数,表示白鼠的重量,;第二个为字符串,表示白鼠的帽子颜色,字符串长度不超过10个字符。注
原创
发布博客 2021.03.07 ·
1142 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

C语言----输出梯形

题目描述:输入一个高度h,输出一个高度为h,上底边长度为h的梯形。输入:一个整数h(1<=h<=1000)。输出:h所对应的梯形。#include <stdio.h>#include <stdlib.h>int main(){ int h; scanf("%d",&h); int row=h; int col=h+(h-1)*2;//最底行数量 for(int i=0;i<row;i++){
原创
发布博客 2021.03.03 ·
5504 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

Java基础----运动员的抽象(抽象类)

具体实例:运动员的抽象在某运动会的管理系统中,需要对运动员进行管理,请抽象出运动员类Sporter,属性姓名name,年龄age,国籍nationality,抽象方法是比赛match(),篮球运动员BasketballPlayer和FootballPlayer继承Sporter,重写比赛方法。Sporter类:package day08;public abstract class Sporter { private String name; private int age; private
原创
发布博客 2021.01.20 ·
1131 阅读 ·
1 点赞 ·
0 评论 ·
12 收藏

C语言----abc(牛客网)

题目描述设a、b、c均是0到9之间的数字,abc、bcc是两个三位数,且有:abc+bcc=532。求满足条件的所有a、b、c的值。输入描述:题目没有任何输入。输出描述:请输出所有满足题目条件的a、b、c的值。a、b、c之间用空格隔开。每个输出占一行。#include <stdio.h>#include <stdlib.h>int main(){ for(int a=0;a<=9;++a){ for(int b=0;b<=9
原创
发布博客 2021.01.18 ·
881 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础----员工工资计算器

具体事例:员工工资计算器1.在公司里面所有的员工工资都是基本工资(默认为2500元)+年限工资(100工作年限)(默认为0年);2.员工中的销售人员工资除了上面的之外,还要额外的加上月销售提成(销售总额的2%)(默认销售总额为0);3.员工中的管理人员还需要加上职位补贴(200职等)(默认职等为0)。4.请用代码实现该公司员工工资的计算。Staff类:package day07;public class Staff { private String name; private int s
原创
发布博客 2021.01.18 ·
2890 阅读 ·
1 点赞 ·
1 评论 ·
16 收藏

Java基础----交通工具的继承写法(面向对象的三大特征)

具体实例:交通工具的继承1.在出行中有不同的交通工具,请设计父类Vehicle,属性有编号,座位数,方法有收费方式charge()。2.再设计Bus(公交车)和Car(出租车)继承Vehicle,重写收费方式。Vehicle类:package day07;public class Vehicle { private int vehicleid; private int vehicleseat; public Vehicle(int vehicleid, int vehicleseat)
原创
发布博客 2021.01.18 ·
1476 阅读 ·
0 点赞 ·
2 评论 ·
5 收藏

Java基础----编写图书类(面向对象的三大特征)

具体实例:编写图书类1.基本信息包括图书名称(bookName)、总页数(pagelbtalNum),其中页数不能少于 200 页,否则输出错误信息,并赋予默认值 200。2.为各个属性设置赋值和取值方法。3.具有dispaly() 方法,该方法在控制台输出每本图书的名称和总页数。Book类:package day07;public class Book { private String bookName; private int pagelbtalNum=200; public Str
原创
发布博客 2021.01.18 ·
1164 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

数据库系统概述第一章绪论(王珊第五版)

数据库系统的四个基本概念:1.数据定义:描述事物的符号记录称为数据。数据的含义称为数据的语义,数据与语义是不可分的。2.数据库可以理解为存放数据的仓库,是长期存储在计算机内,有组织的,可共享的大量数据的集合。数据库数据具有永久存储,有组织和可共享的三个基本特点。3.数据库管理系统是计算机的基础软件,主要功能(1)数据定义功能(2)数据组织,存储和管理(3)数据操纵功能实现对数据库的基本操作:如查询,插入,删除和修改等(4)数据库的事务管理和运行管理保证数据的安全性,完整性,多用
原创
发布博客 2021.01.18 ·
193 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言----计算a+b(输入多行,输出多行)

题目描述:求整数a,b的和输入:测试案例有多行,每行为a,b的值,a,b为int范围。输出:输出多行,对应a+b的结果。样例输入:1 24 56 9样例输出:3915#include<stdio.h>void main(){ int a[3]; int b[3]; for(int i=0,j=0;i<3,j<3;i++,j++){ scanf("%d%d",&a[i],&b[j]); }
原创
发布博客 2021.01.10 ·
4567 阅读 ·
2 点赞 ·
2 评论 ·
12 收藏

Java基础----冒泡排序(降序)

具体实例:冒泡排序使用冒泡排序的方式,将下列数组进行降序排列并输出到控制台上。int[] array = {11,5,6,21,19,4}package day04;public class task3 { public static void main(String[] args) { int[] array = {11,5,6,21,19,4}; for(int i=0;i<array.length-1;i++) {//控制冒泡次数,最后一次不需要 for(int j=0
原创
发布博客 2021.01.08 ·
2439 阅读 ·
3 点赞 ·
0 评论 ·
12 收藏

Java基础-----数组(求平均成绩)

具体实例:求平均分从键盘输入成绩,保存到数组中,最后计算出平均成绩并输出到控制台上。package day04;import java.util.Scanner;public class task2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入有几个成绩个数:"); int num = sc.nextInt(); do
原创
发布博客 2021.01.08 ·
2984 阅读 ·
4 点赞 ·
0 评论 ·
13 收藏

Java基础-----数组(猜数字游戏)

具体实例:猜数字游戏有一个数列:8,4,20,100,23,34,12,88,66,9。从键盘中任意输入一个数据,判断数列中是否包含此数 ,如果包含则提示用户中奖。package day04;import java.util.Scanner;public class task1 { public static void main(String[] args) { int[] array1 = new int[] {8,4,20,100,23,34,12,88,66,9}; Scanne
原创
发布博客 2021.01.08 ·
2103 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

Java基础----if语句的嵌套使用(企业根据利润发放奖金的计算)

具体实例:企业发放的奖金根据利润提成。利润(I)低于或等于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%提成,从键盘输入当月利润,求应发放奖金总数?package day03;import java.util
原创
发布博客 2021.01.07 ·
675 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Java基础----if语句的基本使用(判断能否构成三角形)

具体实例:判断三角形从键盘输入三角形的三边长,判断出这三边能否构成三角形(注:两边之和大于第三边)。package day03;import java.util.Scanner;public class task3 { public static void main(String[] args) { Scanner fit = new Scanner(System.in); System.out.println("请输入三角形三边长:"); int a = fit.nextI
原创
发布博客 2021.01.07 ·
1729 阅读 ·
1 点赞 ·
1 评论 ·
7 收藏

Java基础----if语句的基本使用(判定成绩级别)

具体实例:根据录入的学习成绩判定成绩级别学习成绩>=90分的用A表示,60-89分之间的用B表示,60分以下的用C表示。package day03;import java.util.Scanner;public class task1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入判定成绩人数:"); int num
原创
发布博客 2021.01.07 ·
1103 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多