- 博客(12)
- 收藏
- 关注
原创 算法小练(二叉树)
算法题小练 1.判断二叉树是否是平衡二叉树 判断左右子树的深度差是否<=1,若小于等于1则为平衡二叉树 int max(int a,int b){return a>b? a:b;} int min(int a,int b){return a<b? a:b;} int max_depth(node_t *root){ if(root==NULL)return 0; int le...
2020-01-17 20:58:49
225
1
原创 实现pritnf函数
问题描述: 不用stdio.h实现printf函数写一个简单的miniprintf函数,可以实现数的转化 #include<stdarg.h> void revserse(char *buf){//将顺序取反 int i=0; int j=strlen(buf)-1; while( i < j ){ char t=buf[i]; buf[i]=buf[j]; buf[j]=t...
2019-10-29 14:40:51
387
3
原创 八皇后问题
问题描述:在一个八乘八的棋盘里,有八个皇后棋子,八个皇后不能同行同列也不能斜着在一条线;请输出所有的八皇后可能。类似如下为一种八皇后排列: 算法: 1.首先制作一个棋盘(棋盘要有边界,这里的边界为5号ascll码所代表图像)init 2.八皇后要遍历的三个方向(分别为左上,上,右上)。从上向下放,(假如第一行放好后满足左上,上,右上没有皇后,放第二个时候,直到第二行最后一个单元格都没有合适的,那...
2019-10-29 13:38:00
395
原创 函数指针应用(指向函数的指针)
主要是为了掌握对指针函数的应用,有以下三个例子 例子1为: 此程序为显示一个数组arr[4]; 结构图如下所示: 源代码如下: #include<stdio.h> #include<stdlib.h> void foreach(int arr[], int len, void(*pf)(int *p)){ int i; for(i=0;i<len;i++){ pf(a...
2019-10-24 00:13:01
328
原创 回文判断c语言
写回文判断: 1、写入两个自定义函数huiwen和reserve,回文判断两个字符串是否相同,reserve将字符串str2取反。 2、建立主函数,将取反后的字符串相比较是否相同,相同则输出 是回文。 结构框图如下。 #include<stdio.h> #include<string.h> #include<stdlib.h> int is_huiwen(c...
2019-10-22 21:06:07
1019
原创 根的求职
求方程根的近似值, 分别用matlab和c编译 例 exp(x)+10x-2 matlab:建立m文件(牛顿迭代) function x=newton(fname,dfname,x0,e) %fname为函数名dfname为导函数x0为迭代初值N为最大迭次数 N=100; x=x0; x0=x+2*e; k=0; while abs(x0-x)>e&k<N k=k+1 x0...
2019-10-15 15:17:53
185
原创 用java写一个静态屏保
写一个静态屏保(java) 这是最后效果o!大家可以放其他的图片,我放的是肖战!!! 首先,建立一个窗口设置属性。 其次插入图片,设置循环就完成啦! 具体请看以下代码 package ddd;//此处建立的package文件名就是ddd import java.awt.Color;//引入java.awt文件里边的Color文件 import java.awt.Graphics; import...
2019-10-13 23:29:31
746
原创 数组最大元素和最小元素
#include<stdio.h> int main(){ int i,j,k,n; int min,max; int a[100]; printf("要输入元素的个数为:"); scanf("%d",&n); if(n>100)printf("FALSE!"); else for(i=0;i<n;i++){ printf("要输入的第%d个数为:",i+1); s...
2019-10-11 00:22:35
555
原创 数组
将大于零的数保存进数组 #include<stdio.h> int main() { int a[100]; int i,n; printf(“输入要输入的数:\n”); scanf("%d",&n); for(i=0;i<n-1;i++) scanf("%d",&a[i]); printf("\n"); for(i=0;i<n;i++) if(a[i]&g...
2019-10-10 23:17:17
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅