笔记
文章平均质量分 50
mtgo666
这个作者很懒,什么都没留下…
展开
-
测试你的电脑一秒能打印多少个数字(printf函数)
1、简介 我们写一个测试程序,来测试下我们的电脑一秒钟可以打印出多少数字。思路很简单,我们只需要利用alarm函数定时1s。然后在while(1)中不断打印变量值就好。 2、代码实现 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/types.h> #include <unistd.h> #include <signal.h> int原创 2022-03-20 00:01:03 · 324 阅读 · 0 评论 -
int (*p)[4]和int *p[4]的区别
基础知识 如果给定一个数组int a[4]。那么a是数组的首地址,它可以被当成一个int 的指针来用。 那么假如给定一个二维数组int a【3】【4】,那么a也可以被当成指针来使用,只不过类型是指向存储四个int型数据数组的指针。即int ()[4]。 int (*p)[4] 由于()的优先级高于[]的优先级,因此p先和()结合,表示p是一个指针,那么它指向的类型是什么呢?就是int [4],即一个含有四个int型数据的数组。(函数指针也可以这么理解)那么对其初始化的话也只能使用一个int(*)[4]类型原创 2022-02-20 21:41:41 · 3461 阅读 · 2 评论 -
用指针访问二维数组例题
话不多说,上代码 void test() { static int a[3][4]= {1,3,4,7,9,11,13,15,17,19,21,23}; int (*p)[4]=a,i,j,k=0; for(i=0;i<3;i++) for(j=0;j<2;j++) { k=k+*(*(p+i)+j); } printf("%d\n",k); } 答案是60. 分析:int (*p)[4]=a :这行代码是定义一个指向含原创 2021-12-14 17:26:08 · 1237 阅读 · 0 评论 -
c++局部const变量的修改
c语言下对局部const的修改 void test() { const int m_b = 100; //伪常量。 int *p = &m_b; *p = 200; printf("%d\n", m_b); } 在c语言下,这段代码是可以修改变量m_b的值的,因为此时m_b是分配在栈上的一个变量,而不是分配在常量区。我们可以把这种变量称为伪常量。 c++下对局部const的修改 void test() { const int m_b = 100; int *p = (int *)&a原创 2021-07-19 21:45:44 · 794 阅读 · 2 评论 -
Python的计算生态
从数据处理到人工智能: 数据分析:numpy:表达n维数组的最基础库。(接口是Python,但是是用c实现) pandas:Python数据分析高层次应用库(基于numpy进行开发的库) scipy:数学、科学和工程计算功能库。(基于numpy进行开发的库) 数据可视化:matplotlib:高质量的二维数据可视化功能库(基于numpy进行开发的库) seaborn:统计类数据可视化功能库(基于matplotlib进行开发的库,支持numpy和pandas) Mayavi:三维科学数据可视化功能库(支持nu原创 2021-05-02 15:59:01 · 200 阅读 · 0 评论 -
判断一棵树是否为二叉排序树
判断一个树是否是二叉排序树 static boolean IsSearchTree(Bitree *t) { if(!t) //空二叉树情况 return true; else if(!(t.lchild)&&!(t.rchild)) //左右子树都无情况 return true; else if((t.lchild)&&!(t.rchild)){ //只有左子树情况 if(t.lchild.data>t.data) return fals.原创 2020-11-13 18:59:24 · 578 阅读 · 0 评论 -
快速排序的递归和非递归
public class QuickSort { //任取一个元素 (如第一个) 为中心 //所有比它小的元素一律前放,比它大的元素一律后放,形成左右两个子表; //对各子表重新选择中心元素并依此规则调整,直到每个子表的元素只剩一个 //一趟排序过程后我们返回枢纽的位置 int partition(int A[], int left, int right) { //选择枢纽元素 int p = A[left]; while (left < right) { //原创 2020-11-01 18:21:24 · 190 阅读 · 3 评论