给定一个 x+yi 形式的复数和一个整数 n;任务是计算并打印复数的值,如果我们用 n 对复数进行幂运算。什么是复数?复数是可以写成 a + bi 形式的数,其中 a 和 b 是实数,i 是方程的解,或者我们可以说是一个虚数。因此,简单地说,我们可以说复数是实数和虚数的组合。复数的幂运算要提高... 阅读更多
给定一个数字 k 和一个数组 arr[n],包含 n 个整数元素,这些元素存储系统中打开的应用程序的 ID;任务是显示 k 个最近使用的应用程序,例如,当我们按下 alt+tab 时,会显示所有最近使用的应用程序,以及最近使用的应用程序在最不常用的应用程序之前。每个 ID 的位置代表系统中的不同应用程序-它们如下:arr[0] 中的 ID 是当前正在使用的应用程序的 ID。arr[1] 中的 ID 是最近使用的应用程序的 ID。arr[n-1] 中的 ID 是... 阅读更多
给定 n 个项目的权重和价值;任务是根据 0/1 背包问题,对以下权重和价值在容量为 W 的背包中进行输出,以获得背包中的最大总价值。什么是 0/1 背包问题?背包就像一个只有固定大小的袋子,或者一个可以承受一定重量的袋子。每个包含在背包中的物品都具有一定的价值(利润)和一定的重量。我们必须添加那些可以根据背包可以承受的总重量获得最大利润的重量。所以... 阅读更多
给定任务是打印编写的 C 程序本身。我们必须编写一个 C 程序,它将打印自身。因此,我们可以使用 C 中的文件系统来打印我们正在编写代码的文件的内容,例如,我们正在“code 1.c”文件中编写代码,因此我们以读取模式打开该文件并读取文件的所有内容,并将结果打印到输出屏幕上。但是,在以读取模式打开文件之前,我们必须知道我们正在编写代码的文件的名称。所以,我们... 阅读更多