- 博客(10)
- 收藏
- 关注
原创 2021-05-18
Anconda navigator闪退: 点击Anconda navigator闪退 用cmd启动 C:\WINDOWS\system32>anaconda-navigator 报错如下: 2021-05-18 13:02:42,296 - ERROR download_api._get_url:417 Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "D:\Anaconda3\
2021-05-18 13:40:25
124
原创 浙大数据结构学习笔记--最大子列和
//数据结构-最大子列和 /*思路分而治之 递归求左右的最大子列和,再考虑跨界分界线的特殊情况,最后比较左边最大,右边最大和左右跨界之和的最大值*/ int Max3{int A,int B,int C} {/*返回3个整数的最大值*/ return A > B ? A > C ? A :C : B > C ? B : C ; } int DivideAndConquer (int List[],int left,int right){ //分治法秋List[left],list[
2020-09-24 21:36:45
94
原创 浙大C语言笔记-数组运算-数组
给定一组数据,如何找出某个数组是否存在? 数组的集成初始化 数组的大小: sizeof给出的是整个数组所占据的内容的大小,单位是字节 **sizeof(a)/sizeof(a[0])**就是数组的大小 数组的复制赋值 int main(void) { int a = {2,3,4,5,6,77.,8,9}; int x; int loc; printf("请输入一个数字") scanf("%d",&x); loc = search(x,a,sizeof(a)/sizeof(a[0
2020-08-15 18:20:33
137
转载 浙大数据结构-图(上)-图的遍历应用
1.拯救007 原文地址https://www.cnblogs.com/X-Do-Better/p/9048604.html 007掉进了鳄鱼池,现在要通过跳踩鳄鱼头的方式上岸 在老电影“007之生死关头”(Live and Let Die)中有一个情节,007被毒贩抓到一个鳄鱼池中心的小岛上,他用了一种极为大胆的方法逃脱 —— 直接踩着池子里一系列鳄鱼的大脑袋跳上岸去!(据说当年替身演员被最后一条鳄鱼咬住了脚,幸好穿的是特别加厚的靴子才逃过一劫。) 设鳄鱼池是长宽为100米的方形,中心坐标为 (0, 0
2020-05-19 16:32:50
218
原创 浙大数据结构-图(上)-什么是图
导论: 生活中有哪些例子和图相关呢? 六度空间理论 最短路径&最小生成树 什么是图(graph) 表示的是多对多的关系,强大之处在于包含了线性表和数 包含: 抽象数据类型定义(三要素:类型名称,数据对象集,操作集) ...
2020-05-18 13:50:30
158
原创 浙大C语言笔记-数组与函数
浙大C语言笔记,原视频链接:https://www.icourse163.org/learn/ZJU-199001?tid=1450247457#/learn/content?type=detail&id=1214366582&cid=1218053402&replay=true 数组 输入一组数求平均数: #include <stdio.h> int main () { int x ; double sum = 0; int cnt = 0; scanf("%
2020-05-18 11:41:12
244
原创 C语言笔记-循环应用之求和&最大公约数&正序输出整数
f(n)=1/n的累加,这样的计算如何用程序实现呢? 注意:1/n不是整数,不可以用int,否则会变成0 #include <stdio.h> int main () { int i; int n; double sum = 0; scanf("%d",&n); for (i=1;i<=n;i++) { sum += 1.0/i; \\注意这里用1.0,让整个式子的结果变成浮点数 } printf("f(%d)=%f\n",n,sum);.
2020-05-14 00:02:25
271
原创 C语言笔记--多重循环-如何输出100以内的素数
如何输出100以内的素数? #include <stdio.h> int main () { int x; for (x=2;x<100;x++) { int i; int isPrime = 1; for(i=2;i<x;i++){ if (x%i == 0){ isPrime = 0; break; } } if (isPrime == 1){ printf("%d\n",x); } } return 0;
2020-05-13 17:38:01
1133
原创 C语言笔记-循环的例子
计算之前保存原有的值,后面可能会用 求log2x int x; int ret=o; sacnf("%d,&x); int t = x; //计算之前保存原有的值,后面可能会用 while (x>1){ x>/=2; ret ++; } printf("log2 of %d is %d.",&t,&ret); 计数循...
2020-05-07 07:21:00
437
1
原创 C语言笔记-进一步的判断与循环-多线分支
switch-case switch是一种基于计算的跳转,计算控制表达式的值之后,程序会跳转到相匹配的case(分支符号)处。执行完一条分支之后,后无break,顺序执行下一个case,直到遇到一个break或者switch结束。所以一般情况下,一个case后面跟一个break。 部分级联的简便形式出现啦~~关系就是如下图所示啦: switch-case的标准结构 注意事项:case后面的常量...
2020-05-07 04:32:36
111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人