自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 8.0版本上的MySQL使用JDBC连接IDEA

连接8.0以上版本的MySQL数据库使用JDBC

2024-04-18 16:35:38 887 3

原创 关于位运算的应用

提供一些关于位运算的应用,有C语言和Python语言两个版本。

2023-12-22 11:12:33 399

原创 c/c++面试(重要知识点)

对于局部常量,存放在栈区;对于全局常量,编译期⼀般不分配内存,放在符号表中以提⾼访问效率;字⾯值常量,⽐如字符串,放在常量区。

2023-11-29 08:57:49 89 2

原创 A. Playoff

A Playoff原题地址Consider a playoff tournament where 2n2^n2n athletes compete. The athletes are numbered from 111 to 2n2^n2n.The tournament is held in nnn stages. In each stage, the athletes are split into pairs in such a way that each athlete belongs exact

2022-03-12 00:41:30 1456

原创 m趟选择排序

先在第一行输入整数n和m,再在第二行输入n个整数构成的数列,要求利用选择排序(每趟排序最多交换一次)进行排序,并输出第m趟排序后的数列状况。请把选择排序定义为一个函数。输入格式:测试数据有多组,处理到文件尾。对于每组测试,先在第一行输入整数n和m(1<m<n<=40),再在第二行输入n个整数。输出格式:对于每组测试,输出m趟选择排序后的结果,每两个数据之间留一个空格。输入样例:6 33 5 1 2 8 64 39 8 7 6输出样例1 2 3 5 8 66 7

2021-12-26 12:17:29 1465 2

原创 不一样的人生密码

每个人都有一个人生密码,只有两个人的人生密码相同,才能走到一起,给出n个人的人生密码,n是奇数,其中只有一个人的人生密码是单独的,其它都是成对的,请你找出不成对的那一个。输入格式:多实例测试,每行第一个数为n(1<=n<=1000000),后面有n个正整数,表示n个人的人生密码 。 n值为0表示输入结束。输出格式输出那个不成对的人生密码。输入样例3 8 9 85 120 10 120 10 850输出样例985时间限制400ms#include<stdio

2021-12-11 14:09:24 1337 3

原创 数据结构大作业(关于二叉树)

二叉树及其相关操作要求代码实现#include<iostream>using namespace std;#include <stdio.h>#include <stdlib.h>#define MAXSIZE 100struct TNode{ char data; TNode* left; TNode* right;};typedef TNode* BinTree;TNode* root = NULL; vo

2021-11-30 10:36:00 337

原创 c语言数组讲解

数组数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。数组的声明并不是声明一个个单独的变量,比如 runoob0、runoob1、…、runoob99,而是声明一个数组变量,比如 runoob,然后使用 runoob[0]、runoob[1]、…、runoob[99] 来代表一个个单独的变量。所有的数组都是由连续的内存位置组成。最低的地址对应第一个元素,最高的地址对应最后一个元素。数组的第一个为0(重点)数组的申明在 C 中要声明一个数组,需要指定元素的类型和元素的数量,如下所

2021-11-29 23:40:41 246

原创 c语言基础题集合

c语言基础题

2021-11-20 21:26:35 10493

原创 leetcode周赛

leetcode周赛中的学习第一题学习到了大神的for增强的用法题目给你一个字符串s 和一个字符串数组 words ,请你判断s是否为words 的 前缀字符串 。字符串 s 要成为 words 的 前缀字符串 ,需要满足:s可以由words 中的前 k(k为 正数 )个字符串按顺序相连得到,且k 不超过 words.length 。如果s是 words 的 前缀字符串 ,返回 true ;否则,返回 false 。我的代码class Solution {public: b

2021-08-08 20:24:02 192

原创 树的建立(二叉树)

树You are to determine the value of the leaf node in a given binary tree that is the terminal node of apath of least value from the root of the binary tree to any leaf. The value of a path is the sum of valuesof nodes along that path.inputThe input fil

2021-07-29 20:46:19 252

原创 洛谷 新二叉树

二叉树p1305#include<iostream>#include<string.h>#include<queue>#include<list>#include<map>using namespace std;struct TreeNode { int left = -1; int right = -1; int parent = -1;};TreeNode Tree[30];//根左右 前序遍历 void preP

2021-07-28 19:15:24 130

原创 广度优先搜索(BFS)

广度优先搜索(BFS)写在晚上2点终于搞明白了!!!例题Knight MovesBackgroundMr Somurolov, fabulous chess-gamer indeed, asserts that no one else but him can move knights from one position to another so fast. Can you beat him?The ProblemYour task is to write a program to cal

2021-07-24 01:44:32 167 1

原创 假期集训笔记(ing)

toupper函数1.头文件包含#include <ctype.h>2.功能把大写字母换小写字母,把小写字母换大写字母3. 演示int toupper(int c);#include <stdio.h>int main(){ printf("toupper('-')=%c\n",toupper('-')); printf("toupper('0')=%c\n",toupper('0')); printf("toupper('a')=%c\n",to

2021-07-23 16:33:04 80

原创 切蛋糕

题目描述龙龙有一块蛋糕,现在他想将蛋糕平均切成k块,分给他的k名hxd。但是不幸的是,因为龙龙不擅长切蛋糕,他每一次只能将一块蛋糕平均分成两份。例如,将一块大小为1的蛋糕分割成两块大小为1/2的蛋糕,将一块大小为1/2的蛋糕分割成两块大小为1/4的蛋糕,以此类推。由于龙龙手法有限,蛋糕的大小最小不能小于1/{2^{15}}1/215。除此之外,为了更有仪式感,龙龙在将切好的蛋糕分给自己的hxd之前,要先将蛋糕打包。龙龙可以将切好的任意数量块蛋糕打包在一起,并交给他的一位hxd。需要注意的是,蛋糕在打

2021-01-30 20:29:19 309

原创 Bear and Three Balls

Bear and Three BallsLimak is a little polar bear. He has n balls, the i-th ball has size ti.Limak wants to give one ball to each of his three friends. Giving gifts isn’t easy — there are two rules Limak must obey to make friends happy:No two friends ca

2021-01-22 17:09:22 1417

原创 HDU--1234--开门人关门人

开门人关门人(简单易懂)每天第一个到机房的人要把门打开,最后一个离开的人要把门关好。现有一堆杂乱的机房签到、签离记录,请根据记录找出当天开门和关门的人。Input测试输入的第一行给出记录的总天数N ( > 0 )。下面列出了N天的记录。每天的记录在第一行给出记录的条目数M ( > 0 ),下面是M行,每行的格式为证件号码 签到时间 签离时间其中时间按“小时:分钟:秒钟”(各占2位)给出,证件号码是长度不超过15的字符串。Output对每一天的记录输出1行,即当天开门和关门人的证

2021-01-22 12:40:35 176

原创 蒜头君的数字游戏

蒜头君的数字游戏蒜头君在玩数字游戏,他会写下 n个正整数,对于每个数,如果它的各位数字之和能被6整除,那么蒜头君可以得一分。作为裁判,请计算出来他的得分是多少吧。输入格式输入有 2行:第一行是一个整数 n,1≤n≤109,为蒜头君写的数字的个数;第二行有 n个空格隔开格隔开的整数 ai,1≤ai≤1018。输出格式输出为一个整数,表示蒜头君的得分。数据规模与约定对于前 70%的数据,保证 1≤ai≤109;对于 100%的数据,保证1≤ai≤1≤ai≤1018。Sample Input

2021-01-22 11:16:35 2972

STM32 HAL库使用IIC写入读取EEPROM接口函数

STM32 HAL库使用IIC写入读取EEPROM接口函数 函数名:HAL_Hardware_I2C_MemPageWrite * ַ功能:通过eeprom 内存地址页写入最大写入16页 函数名:HAL_Hardware_I2C_WR_RDTest * 功能:测试HAL_Hardware_I2C_WR_RDTest/HAL_I2C_Mem_Write写入数据,HAL_I2C_Mem_Read读取数据

2023-12-04

空空如也

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

TA关注的人

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