- 博客(13)
- 收藏
- 关注
原创 深度笔记1
与 `drop_duplicates()` 类似,`unique()` 只提取唯一值,但 `drop_duplicates()` 会影响整个 `DataFrame` 或 `Series`,而 `unique()` 只是返回唯一值的数组,并不会影响原始数据。- 举例来说,如果 `self.labels` 是 `['maple', 'oak', 'oak', 'birch']`,经过 `self.labels.map(self.label_to_idx)` 之后,结果会变成 `[0, 1, 1, 2]`。
2024-11-07 20:44:53
389
原创 MPI_Sendrecv的用法和参数解释
是 MPI 中用于一次调用同时发送和接收消息的函数。这一函数常用于需要在进程间交换数据的场景。与单独使用MPI_Send和MPI_Recv相比,能有效避免死锁问题,因为它确保发送和接收的操作是同步的。
2024-10-07 19:51:27
1005
1
原创 MPI_Recv的用法和参数解释
MPI_Recv是 MPI 中用于接收消息的基本函数,它允许一个进程从另一个进程接收数据。MPI_Recv是阻塞式的,也就是说,当调用它时,进程会等待直到接收到消息为止。
2024-10-07 19:32:27
1048
原创 MPI_Send的用法和参数解释
MPI_Send是 MPI 中用于发送消息的基本函数。它提供了点对点通信的一种方式,允许一个进程发送数据到另一个进程。使用MPI_Send可以将某个进程中的数据发送到另一个进程指定的缓冲区。MPI_Send。
2024-10-07 19:25:45
647
原创 MPI_Bcast的用法
MPI_Bcast是 MPI(Message Passing Interface)中的一个广播函数,用于将数据从一个进程发送到(广播)。该函数通常用于并行计算中的数据分发,例如让一个进程将某些初始值广播给其他进程以进行同步。
2024-10-07 16:44:43
658
原创 一些常用的LaTeX空格命令:
请注意,以上空格命令主要在数学环境中使用,对于普通文本,LaTeX通常会自动处理空格的插入。如果你需要在普通文本中调整空格,可能需要考虑使用其他方法,如改变字体设置或使用。例如,如果你想在LaTeX中插入一个较大的空格,你可以在需要添加空格的位置输入。这个命令会告诉LaTeX在当前位置开始一个新行。另外,如果你想手动控制换行的位置,可以使用。命令来插入指定宽度的空格。
2024-05-16 20:33:20
1894
原创 C语言中的运算符优先级
在这个列表中,同级的运算符具有相同的优先级。如果在表达式中有多个同级的运算符,那么它们将按照从左到右的顺序进行运算,除非使用了括号来改变运算顺序。
2024-04-25 13:39:45
425
1
原创 C语言变量所占的字节数
在C语言中,变量所占的字节数取决于其数据类型以及运行程序的计算机架构(特别是其字长和操作系统)。下面是一些常见数据类型在大多数现代32位和64位系统上的大致字节数。请注意,这些数值可能会因编译器、操作系统或特定的硬件平台而有所不同。
2024-04-22 13:51:48
1309
原创 C语言中的‘\0‘
2.有些函数可能会返回一个字符串,它们可能会动态分配内存来存储这个字符串,并在字符串的末尾添加。在C语言中,字符串是以字符数组的形式存储的,并且以空字符(null character)这个空字符的ASCII值是0,并且它在字符串中用于表示字符串的结束。,可以检查是否已经读取到字符串的末尾。所指向的当前字符的指针。来确定字符串的长度和内容。
2024-04-20 20:06:37
297
原创 将ASCII码转换为对应的整数值
这种技巧在解析由数字字符组成的字符串时特别有用,例如当你需要从字符串中读取一个整数时。通过遍历字符串中的每个字符,并对每个字符应用。包含其他字符,那么结果将是一个无意义的整数值。因此,在使用这种方法之前,通常需要先检查字符是否确实是数字字符。的ASCII码值(即48),你可以得到该字符所代表的数字的整数值。的转换,你可以得到一个整数数组,然后进一步处理这些整数。因此,通过从字符的ASCII码值中减去。需要注意的是,这种方法仅适用于数字字符。的值是49,依此类推,直到。的ASCII码值是48,
2024-04-19 19:15:00
2311
原创 鱼C作业S1E39,关于指针相减
char *num; char *last; int offset = last - num; 这行代码执行了指针减法运算。last和num都是指向char类型数据的指针,last - num计算的是这两个指针之间相差的char元素个数。 这里的指针减法与普通的整数减法不同。当进行last - num这样的指针运算时,编译器实际上计算的是两个指针所指向地址之间的差值,并且这个差值是以所指向数据类型的大小为单位的。对于char类型的指针,每个单位的大小是1字节,因此指针之间
2024-04-17 09:48:56
118
1
原创 &按位与操作
是否是 2 的某个正整数次方(例如 2, 4, 8, 16, 32, ...)。如果是 2 的某个次方,那么该数在二进制表示中只有一个 1,其余位都是 0(例如,4 是。不是 2 的某个次方,那么它的二进制表示中至少有两个 1。减去 1 后,至少会有一个 1 的位置不变,所以按位与操作的结果不会是 0。就不是 2 的某个次方,程序会输出错误消息并返回 -1。的结果是 0,程序会继续执行而不会进入这个。是 2 的某个次方,那么。这段代码用于检查一个整数。的结果不是 0,那么。
2024-04-10 14:47:58
254
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人