- 博客(12)
- 收藏
- 关注
转载 strchr函数的用法
原文链接:https://blog.csdn.net/sky2098/article/details/1530433 函数原型:extern char *strchr(char *str,char character) 参数说明:str为一个字符串的指针,character为一个待查找字符。 所在库名:#include <string.h> 函数功能:从字符串str中寻找字符chara...
2020-05-05 10:47:01
6595
原创 strncpy函数的用法
来源于https://www.cnblogs.com/fnlingnzb-learner/p/5964298.html 叙述 strncpy是C语言的库函数之一,来自 C语言标准库,定义于string.h,char *strncpy(char *dest, const char *src, int n),把src所指向的字符串中以src地址开始的前n个字节复制到dest所指的数组中,并返...
2020-05-05 10:35:26
4262
原创 宝岛探险(C语言 )(DFS+BFS)
宝岛探险 钓鱼岛是由一个主岛和一些附属岛屿组成,小哼决定去钓鱼岛探险。下面这个10*10的二维矩阵就是钓鱼岛的航拍地图。图中数字表示海拔,0表示海洋,1~9表示陆地。小哼的飞机将会降落在(6,8)处,现在需要计算出小哼降落地所在岛的面积(即有多少个格子)。 方法一(BFS使用队列) #include <stdio.h> struct note{ int x; int y; }; i...
2020-05-05 10:02:53
952
原创 学做菜(C语言)
问题描述 涛涛立志要做新好青年,他最近在学做菜。由于技术还很生疏,他只会用鸡蛋,西红柿,鸡丁,辣酱这四种原料来做菜,我们给这四种原料标上字母A,B,C,D。 涛涛现在会做的菜有五种: 1、 西红柿炒鸡蛋 原料:AABDD 2、 酸辣鸡丁 原料:ABCD 3、 宫保鸡丁 原料:CCD 4、 水煮西红柿 原料:BBB 5、 怪味蛋 原料:AD 这天早上,开开去早市给涛涛买了一些原料回来。由于事先没有...
2020-03-16 22:09:13
919
原创 贪心算法(C语言)
一、哈士奇问题 由于高数巨养的喵星人太傲娇了,要天天吃新鲜猫粮而且还经常欺负高数巨,所以高数巨决定买几条哈士奇尝尝鲜。这天高数巨来到了二手狗市场买哈士奇,高数巨看完了所有的哈士奇,记下了每条哈士奇的价格,并根据对它们的好感程度给它们每只都赋予了一个萌值。高数现在手里有X元,她想通过购买若干条哈士奇来获得尽可能多的萌值。现在给定高数巨手里的钱X以及N条哈士奇的价格和萌值,求高数巨最多可获得多少萌值。...
2020-03-05 21:41:27
3974
1
原创 最小生成树(工程畅通)(C语言)
工程畅通 题目描述 (题目有所改变) 省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可)。经过调查评估,得到的统计表中列出了有可能建设公路的若干条道路的成本。现请你编写程序,计算出全省畅通需要的最低成本。 #include<stdio.h> #include<stdlib.h> int n, m; in...
2020-03-04 22:09:35
494
原创 迷宫游戏(C语言)(DFS+BFS)
迷宫游戏 方法一(DFS): #include <stdio.h> int min=999; int m,n,p,q; int a[51][51],book[51][51]; void DFS(int x,int y,int step) { int next[4][2]={{0,1},{1,0},{0,-1},{-1,0}}; int tx,ty,k; if(x==p&&...
2020-03-01 22:49:20
867
原创 链表
#include<stdio.h> #include <stdlib.h> struct node{ int data; struct node *next; }; int main() { struct node *head,*p,*q,*t; int i,n,a; scanf("%d",&n); head=NULL; for(i=1;i<=n...
2020-03-01 21:14:37
216
原创 纸牌游戏(C语言实现)
纸牌游戏–小猫钓鱼 ** 星期天小哼和小哈约在一起玩桌游,他们正在玩一个非常古怪的扑克游戏——“小猫钓鱼”。游戏的规则是这样的:将一副扑克牌平均分成两份,每人拿一份。小哼先拿出手中的第一张扑克牌放在桌上,然后小哈也拿出手中的第一张扑克牌,并放在小哼刚打出的扑克牌的上面,就像这样两人交替出牌。出牌时,如果某人打出的牌与桌上某张牌的牌面相同,即可将两张相同的牌及其中间所夹的牌全部取走,并依次放到自己...
2020-03-01 20:52:18
5643
1
原创 关于年份的输出(C语言)
方法一 #include <stdio.h> int main() { char arr[26]="ABCDEFGHIJKLMNOPQRSTUVWXYZ"; int N,num=0,i;scanf("%d",&N); char arr1[5]; while(N) { i=N%26; N/=26; arr1[num]=arr[i-1]; num++; ...
2020-02-23 22:34:25
928
原创 大数阶乘(C语言)
大数阶乘(C语言) 代码如下 #include <stdio.h> int a[20000]={1}; int main() { int i,j,len=1,n,temp=0,sym; scanf("%d",&n); for(i=2;i<=n;i++) { for(j=1,temp=0;j<=len;j++) { sym=a[j-1]*i+...
2020-02-17 11:51:34
483
原创 动态规划之切木头头问题(C语言)
** 问题描述 ** 有一个长度为n的钢条需要切割成短钢条出售,长度不同的钢条售价也不同,如下: 试问怎样切才能获得最大利益? #include <stdio.h> #include <stdlib.h> int L[11]={0,1,2,3,4,5,6,7,8,9,10},P[11]={0,1,5,8,9,10,17,17,20,23,28}; int num[11]=...
2020-02-15 23:16:30
1444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅