自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 平衡二叉树的插入

int Max(int a, int b){ if(a>b) return a; else return b;}int GetHeight(AVLTree A){ if(A==NULL) return 0; return A->Height;}AVLTree LeftRotate(AVLTree A){ AVLTree B=A->Right; A->Right=B->Left

2021-12-04 19:30:30 151

原创 使用指针数组解决字符串排序问题

#include<stdio.h>#include<string.h>#include<stdlib.h>void change(char** a, char** b) { char *pt; pt = *a; *a = *b; *b = pt;}int main() { int i = 0, n = 0; char* s[20] = { NULL }; for (; ; i++) { s

2021-04-10 20:47:58 261

原创 螺旋方阵

#include<stdio.h>int dx[] = {0, 1, 0, -1},dy[] = {1, 0, -1, 0};//用于进行数组方向的判断,也就是数组变化时相应的值的变化int res[105][105];int main(){ int n; scanf("%d", &n); int x = 0, y = 0, d = 0; //(x,y)表示当前坐标,d是进行方向切换的开关 for(int i = 0; i < n

2021-03-26 21:12:50 365 1

原创 2021-03-21

#include<stdio.h>int main(){ int n1,n2,count=0; int a[25],b[25]; scanf("%d",&n1); for(int i=0;i<n1;i++){ scanf("%d",&a[i]); } scanf("%d",&n2); for(int i=0;i<n2;i++){ scanf("%d",&b[i])

2021-03-21 09:28:04 74

原创 PTA 1064 朋友数 题解

#include<bits/stdc++.h>using namespace std;int s[10005];int q[10005];int main(){ int n,a; cin>>n; for(int i=0;i<n;i++){ scanf("%d",&a); while(a>0){ s[i] += (a % 10); a=a/10

2021-02-22 16:07:56 204

原创 STL例题

例1 最小的k个数剑指 Offer 40. 最小的k个数输入n个整数,找出其中最小的k个数。5 35 4 3 2 11 2 3#include<bits/stdc++.h>using namespace std;int main(){ int a[99]; int n,k; cin>>n>>k; for(int i = 0;i<n;i++){ cin>>a[i]; }

2021-01-27 14:33:54 346

空空如也

空空如也

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

TA关注的人

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