- 博客(6)
- 收藏
- 关注
原创 关于DPC++编译器部署试用的过程分享
DPC++是Data Parallel C++(数据并行C++)的首字母缩写,它是Intel为了将SYCL引入LLVM和oneAPI所开发的开源项目。SYCL是为了提高各种加速设备上的编程效率而开发的一种高级别的编程模型,简单来说它是一种跨平台的抽象层,用户不需要关心底层的加速器具体是什么,按照标准编写统一的代码就可以在各种平台上运行。可以说SYCL大大提高了编写异构计算代码的可移植性和编程效率,已经成为了异构计算的行业标准。
2023-06-18 10:55:27
485
1
原创 VS2019解决scanf问题的小技巧
刚刚上手VS2019,学了scanf想用就在编译器里莫名其妙报错让我们一起来看看报错原因scanf是符合c标准的,但是VS编译器却认为它是不安全的,我们可以使用scanf_s来替代,但对于初上手的小白,按着c标准一步步走才是最好的,所以我们可以用CRT_SECURE_NO_WARNINGS这句话来屏蔽掉所有警告。如果每次使用都要想着敲这条着实麻烦,那我们就让它默认出现在我们的源文件中首先在硬盘中找到 newc++file这个文件用记事本打开它,输入好这句话但是好像并...
2021-11-26 08:35:16
1012
1
原创 【c语言】找寻斐波那契数列中的某项(迭代+递归)
迭代算法#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int main(){ int n = 0; scanf("%d", &n); int k = 0; if (n == 1) k = 1; else if (n == 2) k = 1; else { int f1 = 1; int f2 = 1; int fn = ...
2021-11-25 16:12:15
536
1
原创 【c语言】背包问题的贪心法
#include<stdio.h>structgood{intNo;//物品编号floatweight;floatvalue;floatpw;//物品单位重量的价值};intmain(){intc,number,a,V,W;//c为背包容量,nubmber为物品数量,V为总重量,W总重量inti,j;i=0;j=0;//输入scanf("%d%d",&number,&c);structgoodarr[number];f...
2021-11-21 13:50:45
2536
原创 【c语言】2 10 16进制间的任意转换
话不多说直接上代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <math.h>#include <string.h>int main(){ int a, b, i, len; char c[1000] = { 0 }; scanf("%d %d %s", &a, &b, &c); len = strlen(c); for...
2021-11-20 09:31:43
415
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人