- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 Python2也不错
由于接触Python比较晚,所以从一开始学的就是Python3。后来发现常见的POSIX平台自带的都是Python2,系统脚本都是Python2,也没在意。今天下午研究了一下Python2,发现我用到的Python功能在Python2里都有。之前以为Py2和3的差异像C#和C++一样,现在发现比我想象中的要小多了。
2022-11-05 20:00:34 224
原创 坑爹的glut静态库
一直以为“静态库”就是拿来静态链接的库,对应动态库。但是,为啥不管哪里下载的glut静态库都是把自己链接到glut32.dll动态库上????????哇,我真的搞不懂,我要静态库是因为什么原因?不就是想把库和exe链接到一起吗?那你干嘛把他当成一个dll的傀儡?= =服了找遍百度,只有坑爹的付费下载。用谷歌终于在普渡大学渲染感知实验室的一个项目里把这玩意抓出来了。上传出来,零积分下载,造福大众。但是我真的不懂——难道只有我一个人有这个单文件打包的需求吗??大家都用dll完事了??https:
2020-07-24 01:08:49 263 1
原创 Windows环境“小软件”(1M)GUI开发方案的比较
我之前只会用C#(.Net)、Qt、Gtk写GUI,非常好,编写方便,维护方便,不容易出错,性能也好。但是最近有个项目要开发个小软件,1M左右,用这些就不合适了。因为它们要想发布的话就必须带着它们的库,一个什么都不做的空窗口就要50M了,压缩后10M+,用户体验不好。经过考察,得到的结果:直接Win32 API开发下下策……你懂的WTL运行库24kMFC动态24k+1M,静态440kBCB的VCL。这个是spacesniffer的作者告诉我的。框架包装比较厚,比MFC还大
2020-07-22 16:59:48 1733
原创 自定义右键新建菜单模板
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\.py]@="Python.File"[HKEY_CLASSES_ROOT\.py\ShellNew]"NullFile"=""[HKEY_CLASSES_ROOT\Python.File]@="Python 脚本"
2020-07-11 02:47:31 211
原创 坑爹的7-1 求矩阵中的最大小值 (10分)
向一个n×m的数组中输入一组整数(n<=10,m<=10),然后输出其中的最大值、最小值,并输出这两个值的下标。输入格式:第一行输出n×m的数组中的最大值及其下标。每两项之间一个空格。 第二行输出n×m的数组中的最小值及其下标。每两项之间一个空格。 (如果有相同的最大的数,要求输出行列最小,行优先)输出格式:请在这里描述输出格式。例如:对每一组输入,在一行中输出A+B的值。输入样例:3 557 30 66 41 9811 93 54 62 3149 87 71 7
2020-07-07 12:01:43 7267 2
原创 企鹅物流追踪
from urllib import parse, requestfrom tqdm.notebook import tqdmdef test(n): url = "https://ak.hypergryph.com/penguinlogistics/tracking/track?seriesNumber=" + str(n) # 1314752 req = request.Request(url=url) res = request.urlopen(req) res
2020-07-01 21:28:30 752
原创 7-3 计算货款 (10point(s))
垃圾题目,自己抄谭浩强书上的题目还不抄完整,缺了两个条件:1) 打95折2) 一次买多于10件再折上98折<iomanip>也漏,实乃误人子弟之典范输出数据结果小数点后保留两位小数 #include cout << setiosflags(ios::fixed) << setprecision(2) ;输入格式:销售一的 编号、销售件数、销售单价 销售二的 编号、销售件数、销售单价 销售三的 编号、销售件数、销售单价输出格式:总销售额 平均
2020-06-16 12:09:58 941
原创 7-3 定义一个时间类Time 本题目要求定义一个类Time,实现相关的成员函数的定义: class Time
#include <iostream>using namespace std;int main(void){ int h1, m1, s1, h2, m2, s2; cin >> h1 >> m1 >> s1 >> h2 >> m2 >> s2; int h,m,s; h = h1+h2; m =m1+m2; s=s1+s2; if (s >= 60) { .
2020-06-09 23:01:16 8453 1
原创 日期
#include <iostream>using namespace std;int main(void){ char a[7][10] = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"}; int y, m, d; cin >> y >> m >> d; cout <<"The first da
2020-06-09 22:54:58 166
原创 使用函数实现字符串复制
输入一个正整数 repeat (0<repeat<10),做 repeat 次下列运算:输入一个字符串 t 和一个正整数 m,将字符串 t 中从第 m 个字符开始的全部字符复制到字符串 s 中,再输出字符串 s。要求定义并调用函数 strmcpy(s,t,m), 它的功能是将字符串 t 中从第 m 个字符开始的全部字符复制到字符串 s 中,函数形参s和t的类型是字符指针,形参m的类型是int,函数类型是void。输入输出示例:括号内为说明,无需输入输出#include <
2020-06-03 16:59:25 3484
原创 7-2 报数 (10point(s))
#include <iostream>#include <vector>using namespace std;int main(){ int n, m; cin >> n >>m; vector<int> v; for (int i = 0; i < n; ++i) v.push_back(i+1); int p = 0; for (int i = 0; i <n.
2020-05-26 13:22:21 556
转载 估值一亿的AI核心代码
本题要求你实现一个简易版的 AI 英文问答程序,规则是:无论用户说什么,首先把对方说的话在一行中原样打印出来; 消除原文中多余空格:把相邻单词间的多个空格换成 1 个空格,把行首尾的空格全部删掉,把标点符号前面的空格删掉; 把原文中所有大写英文字母变成小写,除了 I; 把原文中所有独立的 I 和 me 换成 you; 把原文中所有的问号 ? 换成惊叹号 !; 把原文中所有独立的 can you 换成 I can —— 这里“独立”是指被空格或标点符号分隔开的单词; 在一行中输出替换后的句子作
2020-05-12 12:09:25 168
原创 字符串替换
字符串替换本题要求编写程序,将给定字符串中的大写英文字母按以下对应规则替换:原字母 对应字母 A Z B Y C X D W … … X C Y B Z A 输入格式:输入在一行中给出一个不超过80个字符、并以回车结束的字符串。输出格式:输出在一行中给出替换完成后的字符串。输入样例:Only the 11 CAPItaL LeTtERS are replaced.输出样例:Ln
2020-05-12 11:42:34 167
原创 求矩阵各行元素之和
求矩阵各行元素之和本题要求编写程序,求一个给定的m×n矩阵各行元素之和。输入格式:输入第一行给出两个正整数m和n(1≤m,n≤6)。随后m行,每行给出n个整数,其间以空格分隔。输出格式:每行输出对应矩阵行元素之和。输入样例:3 26 31 -83 12输出样例:9-715AuthorC课程组Organization浙江大学Code Size Limit16 KBTime Limit400 msMemory Limi
2020-05-12 11:31:05 1923
原创 7-5 交换最小值和最大值
本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。注意:题目保证最大和最小值都是唯一的。输入格式:输入在第一行中给出一个正整数N(≤10),第二行给出N个整数,数字间以空格分隔。输出格式:在一行中顺序输出交换后的序列,每个整数后跟一个空格。输入样例:58 2 5 1 4输出样例:1 2 5 4 8 AuthorC课程组Organization浙江大学Code Size Limi
2020-05-09 12:10:53 1056
原创 7-4 求最大值及其下标
本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。输入格式:输入在第一行中给出一个正整数n(1<n≤10)。第二行输入n个整数,用空格分开。输出格式:在一行中输出最大值及最大值的最小下标,中间用一个空格分开。输入样例:62 8 10 1 9 10输出样例:10 2AuthorC课程组Organization浙江大学Code Size Limit16 KBTime Limit400 msMemor
2020-05-09 12:10:08 660
原创 7-3 数组循环左移
本题要求实现一个对数组进行循环左移的简单函数:一个数组a中存有n(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向左移m(≥0)个位置,即将a中的数据由(a0a1⋯an−1)变换为(am⋯an−1a0a1⋯am−1)(最前面的m个数循环移至最后面的m个位置)。如果还需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?输入格式:输入第1行给出正整数n(≤100)和整数m(≥0);第2行给出n个整数,其间以空格分隔。输出格式:
2020-05-09 12:09:27 1008
原创 7-2 点赞
微博上有个“点赞”功能,你可以为你喜欢的博文点个赞表示支持。每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的特性。本题就要求你写个程序,通过统计一个人点赞的纪录,分析这个人的特性。输入格式:输入在第一行给出一个正整数N(≤1000),是该用户点赞的博文数量。随后N行,每行给出一篇被其点赞的博文的特性描述,格式为“KF1⋯FK”,其中1≤K≤10,Fi(i=1,⋯,K)是特性标签的编号,我们将所有特性标签从1到1000编号。数字间以空格分隔。输出格式:.
2020-05-09 12:08:42 272
原创 7-1 将数组中的数逆序存放
7-1将数组中的数逆序存放(15point(s))本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。输入格式:输入在第一行中给出一个正整数n(1≤n≤10)。第二行输入n个整数,用空格分开。输出格式:在一行中输出这n个整数的处理结果,相邻数字中间用一个空格分开,行末不得有多余空格。输入样例:410 8 1 2输出样例:2 1 8 10AuthorC课程组Organization浙江大学Co..
2020-05-09 12:07:45 1926
glutstatic.lib静态库 附带对应的.h.zip
2020-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人