- 博客(18)
- 收藏
- 关注
原创 【题单】指针及其应用(难度:入门)2
4.1 传参用的地址(指针)参见要小心,地址传参时,函数内的改变会影响传入的变量;4.2 函数指针参见指针函数本质是一个函数,其返回值为指针。函数返回指针时,如果指向的是内部变量的地址,有可能在函数完成后失效(内部变量释放)。指针函数常用于动态管理内存(下例)、动态管理节点(见第6节)函数指针本质是一个指针,其指向一个函数。定义的函数,在运行程序是,会将函数指令加载到内存的代码段,所以函数也有起始地址。常用于实现回调函数、动态库的加载、函数式编程等。比如,响应键盘的回调函数。
2024-07-23 12:39:43
808
原创 【python2C】高精度计算-乘法,加法-N进制
在的基础上,进一步,n进制的高精度运算,为高精度进制转换做准备。先来一道题练手,用于进制转换的工具。总时间限制: 1000ms 内存限制: 65536kB求任意两个不同进制非负整数的转换(2进制~16进制),所给整数在long所能表达的范围之内。不同进制的表示符号为(0,1,...,9,a,b,...,f)或者(0,1,...,9,A,B,...,F)。输入只有一行,包含三个整数a,n,b。a表示其后的n 是a进制整数,b表示欲将a进制整数n转换成b进制整数。
2024-07-20 11:46:15
397
原创 【python2C】高精度计算-乘法,加法
1. a*b的乘法是一系列b的单个数位数字*a的乘积的和。2. 为提高效率,先判断两数大小,取较短的数为b。
2024-07-18 10:22:48
293
原创 【python2C】2. 输出 & 格式化
cout是c++的特征,必学!printf更经典,且与Python的print和str.format更匹配。举例了三类常见的应用需求,比较掌握就够用了。此外,取数位这样的常见算法需求刷题常见,背一下更方便。
2024-07-04 15:57:33
703
原创 【python2C】序言
流水的Fortran/Pascal/Delphi/ajax/Python...,永远的C。学不懂但要考的,缺的也是奥数和思路,C++有语言基础也够用了。5. AI已来,编程就是动动嘴了,低端的事情已经不需要专门学语言了。难题先用python做一遍,思路更清晰,模块化设计再用C优化,不至于陷入各种细节bug。1. 目前还没有开法python2C的衔接课程,所以报班默认从头学C;2. 目前信奥认C不认P,默认C水平更高,C能解题P也能,反之未必。3. C更高效,能方便地处理更高需求和规模的实际问题。
2024-06-05 00:33:14
186
原创 列表(List)和元组(Tuple)的占用空间比较
Tuple比List节约内存空间?节约多少?为什么?结论:1. Tuple变量占用空间,比List略少,差距不大。Tuple比List节约内存空间?2. 两者差距,整型变量为元素的较稳定,字符串变量为元素的,如仅计算列表/元组变量的呈阶梯状上升,且同比增大,如计算所有元素占用空间之和,则列表与元组无差异。3. 列表转元组后,与直接构造的元组占用空间一致。但如果计算元素和,则列表转的元组与列表一致。(因引用的是同一批字符串)
2024-04-07 11:54:07
644
1
原创 蓝少stem初赛(python 2024.3)
rstrip(chars=None) 从右侧开始裁剪,直到遇到not in chars的字符。池塘共有70格(第1-70格),青蛙在岸边(第0格),有N片荷叶从岸边开始随机间隔排列。已知青蛙每次至少跳一格,最多跳X格,每次都必须落于荷叶上,且能成功跳到最远的荷叶上。简单的迭代解法如下:(用随机生成的荷叶分布 代替了 input(), N和X可变)小朋友可能被坑了,记录下以备明年再战。混着一个runtime error。1. 调试时可能遇到的错误类型。
2024-03-13 02:27:51
191
原创 Ardunio速装esp32记录win10
2. 把资源包里的zip文件解压到 C:\Users\Administrator\AppData\Local\Arduino15\staging\packages。安装Ardunio IDE,为Administrator安装。(如果为其他用户,第2步中的Administrator可能需要改为其他用户名)3. 在IDE中的菜单->文件->首选项->其他开发板管理地址,粘贴入。4. 在IDE中的菜单->工具->开发板->开发板管理器,搜索esp。也可自己在第3步中的json里找相关文件的下载地址,
2023-12-16 20:24:24
825
1
原创 vba中的颜色问题(&python设置excel双色渐变色时)
python用win32设置excel中的color时,发现excel中获得的颜色与python中用matplotlib生成的颜色不一致。查msdn和搜csdn和c一下,未能解惑。c一下叫我去调显示器颜色...
2023-09-13 19:00:00
231
1
原创 wordcloud竖排实战
要做特定mask形状的古诗词的词云,需要竖排。但wordcloud的竖排文字都是左转90度躺平的。搜了csdn博客和c一下,没有找到可用的代码。只有一个博客说可以给每个字添加'\n',看原理和效果图应该是失败了。本文思路是 a. mask图片可以预先左转90度,等词云图片生成后,再右转90度恢复。这个可以在使用wordcloud的前后实施。 b. 实际需求转变为生成全部为正常的水平方向的词云,但每个字左转90度。
2023-09-07 11:48:38
176
1
原创 QPYTHON问题(荣耀30+鸿蒙3.0 盖棺)
需求:手机上使用qpython,随时可以调试代码。1. qpython版本。2. pip3的参数。3. 模块的版本问题。
2023-03-11 01:04:13
1124
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人