- 博客(13)
- 收藏
- 关注
原创 阿里云dsw使用ProxyClient远程连接vscode时极易忽略的细节
抛开vscode对python稀烂的编译支持和源文件管理,时不时无意识按下的ctrl+w关掉的并不是文件界面,而是dsw这个浏览器界面,使得使用者不得不重新打开并且忍受速度极慢的加载,并且最重要的是——繁杂的信息时刻在提醒你,你是在一个浏览器中进行远程编译,极大地破坏了沉浸感。在这两行命令中一定会发生很多问题,例如网络连接问题、无法使用命令等等,这些都是正常的,在网上搜索基本就有解决方案,而且将报错喂给ai,说不定会有意想不到的效果。我们不使用ram用户。将里面的内容全部复制,粘贴,然后按enter。
2024-11-23 13:43:14
1053
2
原创 机器学习基础(第一章)
损失函数通过sigmoid函数代表hard sigmoid,由不同的hard sigmoid组成分段线性曲线,进而拟合任何光滑曲线。最终,分段线性曲线的公式为yb∑iciσbiwix1ybi∑ciσbiwix1b为常数,公式后半部为sigmoid函数的加和。注意σsigmoidσsigmoid。
2024-09-28 12:07:20
954
1
原创 整治标准化与归一化的乱象|Pytorch中的Normalize原理|深度学习
是的,你没有看错,笔者在费劲敲c语言算法的时候也小小学了一点深度学习。(笑)标题或许起得狂了一点,但乱象却一点不夸张。在标准化与归一化的统一和翻译方面,优快云上的文章真是帮了我不少倒忙...忙了一下午,翻阅了很多资料,现在把笔者认为对于标准化与归一化(即所谓的Standardization与Normalization)的最权威解释分享出来。如有遗漏与错误请各位大佬随时指正。与对本文的大力支持。进入正题。
2024-04-20 20:36:51
2416
2
原创 每日一题|算法|三种蛇形排序|什么才是真正的简洁高效啊(战术后仰)
最近正在看紫书,经典不愧为经典,这本书中简洁、高效、一针见血而又不失可读性的代码,让笔者看得大呼过瘾,这才是真正的编程思维,之前写的那坨简直就是屎山。正好看到了蛇形排序这一题目,看到网上的三种排序,笔者也想动动手,尝试使用紫书中的编程风格,将代码敲出来。此文章图片部分引用自,在此基础上大幅优化代码。
2024-04-13 15:12:17
2356
原创 每日一题|医生值班问题 | 战斗!爽!
已经确定了天数的a,b,c,d,e,f,g小可爱们,在开头重新定义一个数组doctor,将排好的天数作为数组下标,逐一分配给医生A-G即可。因为在该逻辑中,a与c始终深度绑定,在设想的可能性中,让c带着a遍历,而b又与c隔着f对立,因此代码遍历分为两种情况:a < 3和a > 3.然后根据前面的分析,星期三可能是B大夫或D大夫或E大夫,但不可能同时值班。某个风和日丽的下午笔者正在快乐地敲着oj,突然被一道杀软题目乱了阵脚,这道赤裸裸的逻辑题被放在c语言OJ里就是出题人纯纯的恶意。= d && e!
2024-04-08 11:12:19
1125
原创 每日一题|国家字母排序改错|char* ptr[]到底是什么?
今日笔者在快乐地敲着PTA,突然被一道很nb的改错题乱了阵脚。这道题让笔者意识到理解和课本的重要性。
2024-04-03 22:09:58
2136
1
原创 每日一题|星号转移
请仔细阅读右侧代码,结合相关知识,在右边提示区域内进行代码补充,完成编写星号转移的小程序。号全部移到字符串的尾部。请将程序补充完整,使其能正确运行得出结果。本关任务:规定输入的字符串中只包含字母和。给定程序的功能是将字符串中的前导。
2024-03-27 20:36:16
243
1
原创 每日一题|如何对字符串进行排序并输出?
核心思想:在第一个for循环中选定一个字符串,在第二个for循环中将剩下的字符串与其比较,如果大了就互换。例如,str[0]比较剩下的str[2]-[4]个后把最小的留在str[0]中,str[1]比较str[2]-str[4]后把第二小的留在str[1]中...这样来回筛选,就完成了对其的排序。该排序方法很重要,一定要牢记!
2024-03-20 23:18:43
328
1
原创 每日一题|如何计算并输出转置矩阵?
数组指针是C语言中的一个概念,它指的是一个 指向数组 的指针。换句话说,它存储了一个数组在内存中的地址。与int型单变量指针一样,它的作用是将数组传递到函数当中,并且也需要对其进行初始化、传地址、解引用等操作.在这个函数中,我们使用了输入函数、输出函数、转置函数、转换函数,以及。
2024-03-12 23:08:27
444
1
原创 每日一题|如何判断回文数?
因此在初始代码中,笔者使用fgets后,并没有通过strcspn()搜索存在的换行符并将其替换成终止符'\0',导致字符串长度计算错误(总是多1)(比如student的长度本来是7,因为多了换行符而计算成8),除非在前后都输入换行符,否则回文数的计算会一直出现错误。相比于已经废弃的gets,这种输入方式可以有效地防止溢出,当我们的输入长度超过size时,fgets会自动截取size内的字符而防止报错(类似于scanf函数中的%100s)。由此,我们在使用fgets函数时,不要忘记清除可能存在的换行符。
2024-03-11 10:52:34
377
原创 每日一题|如何统计某字符中各小写字符的数量?
如下图对照表,例如'a'与'a'之间的距离是0,则存放到cnt[0]内;这样数组下标的0~25可分别表示为从'a'~'z',通过遍历str,有几个相应的字符,就在相应字符的内存中加1.用相减的方法计算出该字符与'a'的距离,并将其存放到相应的数组下标内。其中的fgets函数比gets函数更加安全,str指被输入的字符串,size指能输入进去的大小,stdin表示标准输入.if的意思为,如果某下标中的数据存放的不是0,那么该下标对应的字符绝对出现过,便将其打印出来.接下来我们分段讲述.
2024-03-04 15:06:41
449
原创 每日一题-strstr函数:判断是否为字串
如果str2是str1的子串,则返回str2第一次在str1中出现的地址;其中第一个字符串str1可看作母串,第二个则为可能的子串。如果不是,则返回空指针(
2024-03-03 18:05:55
351
原创 统计一个字符串中各个字符的数量
核心思想:英语小写一共有26个字母。利用ACSII码,将所有的小写英文字母转化为ACSII码并且与‘a'相减7,得到字母与a在ACSII码中对应的距离,再将该距离存进某数组中。遍历存放字符的数组,每遇到相应的下标,就+1.(大一新生的bb >-<)
2024-02-27 23:32:06
980
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人