C++长整数、高精度运算代码,用动态链表来实现普通系统不能完成的长整数、高精度运算
2015/11/8 6:39:05 6KB 大数运算 C++
1
输出n个整数,用快速排序、堆排序与2路归并排序算法实现由小到大排序并输出排序结果。
要求排序数据及排序结果用字符文件实现输出与输出。
1
原理。

将每个像素对应的x,y值带入,算出Ax^2+Bxy+Cy^2+Dx+Ey+F若大于零,数组中该点值为1,否则为0然后、。






查找边缘。






是不是极其神奇界面极其粗制滥造,“用”表示运用这个参数,不选则该常数为0,“负”表示设置该项为负数(滚动条是对数的),焦点在某滚动条上时按1-9精确调至整数,加按shift则取倒数,单击黑不拉几的那一大块就画图。

还是费了我点心血的。
传上来示众一下。
2021/7/12 14:10:24 5KB 二元二次函数 函数图像 绘图
1
1.目的:调试、修改、运行模拟程序,通过形象化的状态显示,使学生理解进程的概念,了解同步和通信的过程,掌握进程通信和同步的机制,特别是利用缓冲区进行同步和通信的过程。
通过补充新功能,使学生能灵活运用相关知识,培养创新能力。
2.内容及要求:1)调试、运行模拟程序。
2)发现并修改程序中不完善的地方。
3)修改程序,使用随机数控制创建生产者和消费者的过程。
4)在原来程序的基础上,加入缓冲区的写互斥控制功能,模拟多个进程存取一个公共缓冲区,当有进程正在写缓冲区时,其他要访问该缓冲区的进程必须等待,当有进程正在读取缓冲区时,其他要求读取的进程可以访问,而要求写的进程应该等待。
5)完成1)、2)、3)功能的,得基本分,完成4)功能的加2分,有其它功能改进的再加2分3.程序说明:  本程序是模拟两个进程,生产者(producer)和消费者(Consumer)工作。
生产者每次产生一个数据,送入缓冲区中。
消费者每次从缓冲区中取走一个数据。
缓冲区可以容纳8个数据。
因为缓冲区是有限的,因而当其满了时生产者进程应该等待,而空时,消费者进程应该等待;
当生产者向缓冲区放入了一个数据,应唤醒正在等待的消费者进程,同样,当消费者取走一个数据后,应唤醒正在等待的生产者进程。
就是生产者和消费者之间的同步。
  每次写入和读出数据时,都将读和写指针加一。
当读写指针同样时,又一起退回起点。
当写指针指向最后时,生产者就等待。
当读指针为零时,再次要读取的消费者也应该等待。
为简单起见,每次产生的数据为0-99的整数,从0开始,顺序递增。
两个进程的调度是通过运行者使用键盘来实现的。
4.程序使用的数据结构进程控制块:包括进程名,进程状态和执行次数。
缓冲区:一个整数数组。
缓冲区说明块:包括类型,读指针,写指针,读等待指针和写等待指针。
5.程序使用说明  启动程序后,如果使用'p'键则运行一次生产者进程,使用'c'键则运行一次消费者进程。
通过屏幕可以观察到两个进程的状态和缓冲区变化的情况。
2019/3/25 13:35:58 306KB 操作系统 上机 实验报告 进程同步
1
//给定一个正整数N,其中//N=A1+A2+...+An其中A1,A2,...,An为斐波那契数列不重复的正整数(不会有2个1这种结果)//请实现下面的function(function格式请勿修改)//其中输入参数为N,前往值为A1,A2,...,An.的递减数组//若找不到结果则前往空数组//斐波那契数列定义如下://F1=1//F2=1//Fn=Fn-1+Fn-2//->斐波那契数列的值为:1,1,2,3,5,8,13,21,34,....//Exinput11->output[8,3]//Exinput31->output[21,8,2]
2017/4/25 13:52:36 2KB 斐波那契数列 正整数分解 算法
1
合工大程序设计基础课程设计C++实现包含完整的报告和源代码,当时我选做了两道题,一个是求取平均分,比较简单,另一个是整数集合类,面向对象的方法,具体题目如下:求取平均分:体育、文艺比赛及选举等打分项目中,为了公平起见,往往n个评委打出分数后,要去掉一个最高分和一个最低分,然后求取平均得分。
当n较大时(本题设为9),则应去掉两个最高分和两个最低分,然后求取平均分。
编程实现该算法。
------------------------------------------------------------整数集合类:定义并实现一个整数集合类int_set,集合类中cur_size表明当前集合中有几个整数,集合中最多含max_size个整数,存放集合元素的整数是动态的。
要求提供的方法有:(1)增加一个整数到集合中;
(2)从集合中去掉一个元素;
(3)判断一个元素能否在集合中;
(4)重载运算符<>,输出集合;
(5)分别实现集合的交、并、差运算。
1
维兹通过Graphviz可视化状态规划。
States_viz--springs使用Graphviz从状态数据创建点文件和图形输出States_viz-已计划创建将状态节点放置在紧凑的整数晶格上的点文件States_viz--evolved(待办事项)从纬度和经度坐标演化出紧致整晶格上的状态位置
2015/3/23 3:05:23 377KB Python
1
该资源包括1.0、1.1和1.2三个版本。
需求分析:1输入并建立多项式;
2输出多项式,输出方式为整数序列:n,c1,e1,c2,e2,,,,,,,cn,en,其中n是多项式的项数,ci,ei,分别是第i项的系数和指数,序列按指数降序排序;
3多项式a和b相加,建立多项式a+b;
4多项式a和b相减,建立多项式a-b;
5计算多项式在x处的值。
6计算器的仿真界面。
2015/4/12 11:19:46 2.38MB java 一元稀疏多项式 计算器
1
长整数的运算的设计与实现。
通过数据结构中单链表和数组的方法实现长整数的加减乘除以及比较大小的运算。
本程序满足以下要求:1利用链表存储结构存储长整数,每个结点含一个整型变量。
2任何整型变量的范围是-(2^15-1)~(2^15-1)。
3输出方式按照中国对于长整数的表示习惯,每四位一组,组间用逗号隔开。
2021/7/17 1:34:39 351KB 长整数
1
内含福州大学汇编实践练习(倪**班)作业一:3个简单编程作业二:4个完满数与正整数素数分解作业三:冒泡排序,插入排序,快速排序作业四:九九乘法表,堆排序,八皇后作业五:走迷宫
2021/8/24 8:13:46 244KB 福州大学 汇编 堆排序 八皇后
1
共 386 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡