对a^2至(a+1)^2的数列排序,可以用开根号的方法,并用公式进行计算排列。

己知整数P为a^2至(a+1)^2数列里的一个元素。

复原公式为:2*R*t+R^2=M+u

R为元素√P的整数,√P≠整数时,0<t<1,当√P=整数,则t=0,P为a^2至(a+1)^2之间数的一个元素,有a^2≤P<(a+1)^2,M为计算整数,0<u<1,(当√P=整数,则u=0)。

用公式复原元素P时,是取近似值,故P>M,且0<(P-M)<1,如果把小数u看作1。

则有:M+u=P

在a^2至(a+1)^2之间有2a+1个元素(即a+(a+1)=2a+1),且是有序的数列排序,当元素P=a^2时,则a^2记作“0”,且a^2为a^2至(a+1)^2之间数的每个元素的共有元素,故a^2减a^2至(a+1)^2之间数的每个元素,由此可对a^2至(a+1)^2之间数列进行重新排序。

令P为a^2至(a+1)^2之间数的一个元素,则有

A={{a^2,a^2+1,a^2+2,……,a^2+2a}∈(a+1)^2丨a^2≤P<(a+1)^2}

对A集合内的每个元素减a^2,则有

B={{0,1,2,……,2a}∈2a+1丨0≤(P-a^2)≤2a+1}

A集合为a^2至(a+1)^2之间的有序数列。

B集合为a^2至(a+1)^2减a^2之间的有序数列。

例如:3^2至4^2之间数有7个元素。令其中一个元素为P。

A={{9,10,11,12,13,14,15}∈(3+1)^2丨3^2≤P<(3+1)^2}

把3^2至4^2之间数每个元素都减3^2,再从新集合,则为:

B={{0,1,2,3,4,5,6}∈2*3+1丨0≤(P-3^2)≤2*3+1}

取3^2至4^2之间数的所有元素开根号,并记作整数+小数。

√9=3+0,√10=3+0.16,√11=3+0.32,√12=3+0.46,√13=3+0.61,√14=3+0.74,√15=3+0.873

用公式:2*R*t+R^2=M+u进行计算并令u=1(当元素√P=R时,t=0,u=0),则有

2*3*0+3^2=9,取9+0=9,或9-9=0

2*3*0.16+3^2=9.96,取9+1=10,或10-9=1

2*3*0.32+3^2=10.92,取10+1=11,或11-9=2

2*3*0.46+3^2=11.76,取11+1=12,或12-9=3

2*3*0.61+3^2=12.66,取12+1=13,或13-9=4

2*3*0.74+3^2=13.44,取13+1=14,或14-9=5

2*3*0.87+3^2=14.22,取14+1=15,或15-9=6

从上面的计算结果得到,用公式2*R*t所计算出的元素值,与a^2至(a+1)^2之间重新排列的有序元素完全相同。故对a^2至(a+1)^2之间的元素进行计算时,则将计算元素与重新排列元素相同的可合并。由此完成a^2至(a+1)^2之间元素的有序排列。

对K个无序元素的排列,首先对K个元素的每个元素开根平方号,使每个元素介于a^2至(a+1)^2之间,把开根后整数相同的元素集合在一起,称为初级平方数。取根后的整数再开根号,把根号后整数相同的元素再次集合在一起,称为二级平方数。如此循环n次平方根号后。最终使K个元素的每个元素开根号后,所取的整数介于1^2至2^2之间,由此完成了K个元素的平方根号数排序。

需要注意以下两点:

①对K个元素里的每个元素开平方根号,使每个元素介于a^2至(a+1)^2之间,当a=1时,将不再开平方根号进行计算,因为任意大于等于1的整数开n方根号后,其根号的整数都会大于等于1,且小于2。

②对任意大于0的整数进行平方时,则有1^2<2^2,故在对K个元素里的每个元素开平n次方平方根号后,使每个元素都介于a^2至(a+1)^2之间,当a先等于1的元素小于后等于1的元素。

由此完成了平方根号的排序,最后分别对每个a^2到(a^2+1)之间数的元素进行排序,则完成了对K个无序元素的有序排列。

我想根号排序法应该是已知排序法中的最优解。

其方法都是建立在a^2至(a+1)^2的基础上,在此基础上,我分别在“知乎”,“头条”,“微博”,上发了一篇名为“大数整数分解试乘法即论小于给定数值”的文章,希望大家去多多了解。

主要讲了三个内容。

①大数整数分解式乘法。

②如何用多项式对大数进行整数分解。

③如何用公式去计算给定数值里的质数个数。

下篇文章将介绍如何用公式去优化“旅行商问题”,及找出最优路径,并用多项式进行进行它的验证。

这里冒个小泡。

如果你想从北京出发到全球每个国家的首都去旅游,每个国家的首都都只走一次且路径最短,在知道每个国家的首都相互往来的距离后。我最多在100个小时内,对所有路径进行优化,并用多项式计算出一条最短路往。由于我不会编写电脑程序,如果编写成电脑程序并用电脑计算,也许就是几十秒分把钟的事。

故想找个会编写电脑程序的大神合作。

请多多关注

如何用根号的方法对数列进行有序排列相关推荐

  1. matlab 无穷符号,如何用matlab进行级数或数列的符号求和?matlab符号求和指令分享...

    如何进行级数或数列的求和,在高中<数学>课上的数列和大学<高等数学>中的级数都有有遇到过这种问题,这如果用人脑来计算的话非常耗时,难度较大.但是用matlab就可以轻松解决.下 ...

  2. matlab求和脚本,如何用matlab进行级数或数列的符号求和?matlab符号求和指令分享...

    如何进行级数或数列的求和,在高中<数学>课上的数列和大学<高等数学>中的级数都有有遇到过这种问题,这如果用人脑来计算的话非常耗时,难度较大.但是用matlab就可以轻松解决.下 ...

  3. mysql 社区版密码如何修改_如何用优雅的方法修改MySQL root密码

    搭噶好,我系小编,我好久没发文章了啊,今天发文章的原因是,我竟然忘了我的MySQL root密码..本来想找RAKsmart客服直接重置啥的,后来想想还是自己搞吧,还能长知识. 然后,我发现一个事情, ...

  4. 如何用龙格库塔 方法求解 范德波振子的运动

    如何用龙格库塔 方法求解 范德波振子的运动 坑,没有想好. 这是一个非常好的线索: Generalized Forced Van Der Pol Oscillator Phase Plot - fun ...

  5. 刚学平面设计如何用简单的方法来设计字体

    本文由:"学设计上兔课网"原创,图片素材来自网络,仅供学习分享 刚学平面设计如何用简单的方法来设计字体?设计师在日常工作中每天都在跟字体打着交道,视觉传达的根本目的是传播信息,文字 ...

  6. 上如何刻字_如何用简单的方法在零件表面刻字:这里就有你想要的答案

    上一篇文章我们用solidworks软件的焊件模块来绘制了一个最简单的机架.此过程中用到了焊件的以下功能:结构构件.角撑板.只要以后画机架肯定要用到结构构件的,大家应该注意学习好这个最常用的功能,在这 ...

  7. java如何用c 的方法_JAVA如何调用C/C++方法

    JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能.解决JAVA对本地操作的一种方法就是JNI. JAVA通过JNI调用本地方法, ...

  8. Enterprise Library 2.0 技巧(4):如何用编程的方法来配置Logging Application Block

    在本系列的技巧(1)和技巧(2)中分别介绍了使用外部配置文件,使用数据库记录配置信息两种方法,不知道大家有没有想过不使用任何配置文件,也不使用数据库而直接用编程的方法来实现呢?本文将会展示如何使用编程 ...

  9. 如何用正确的方法来写出质量好的软件的75条体会

    1. 你们的项目组使用源代码管理工具了么? 应该用.VSS.CVS.PVCS.ClearCase.CCC/Harvest.FireFly都可以.我的选择是VSS. 2. 你们的项目组使用缺陷管理系统了 ...

最新文章

  1. Python-4 两个变量相互交换
  2. 【数据平台】Python解析Ngnix日志
  3. fastjson异常问题
  4. centos7开放端口
  5. iOS之深入解析内存分配的五大区
  6. C# 反射机制(转)
  7. centos7和centos6 开机 运行级别详解和设置
  8. 突发!王思聪名下房产、汽车、存款等被查封
  9. appium自动化测试(5)-一些pyhon操作
  10. Kail Linux渗透测试教程之ARP侦查Netdiscover端口扫描Zenmap与黑暗搜索引擎Shodan
  11. JMP比较组均值,检查差异
  12. 项目部整套管理制度范本,50项都全了
  13. 替代 NetMeeting 的多人屏幕共享工具 InletexEMC 国外出品,永久免费
  14. 原 《老路用得上的商学课》76-80学习笔记
  15. 牛客网Verilog快速入门题目收获——异步复位的串联T触发器(VL2)
  16. 支持linux的代码审计,linux驱动代码审计经验谈
  17. 插入馈电的微带贴片天线
  18. 微信h5缓存清理技巧
  19. Vuecli中添加elementui插件
  20. 决策树(四):使用决策树预测隐形眼镜类型

热门文章

  1. Android Webview完美支持播放各种视频。
  2. Mac typora自定义快捷键
  3. 安卓期末作品简单_实习作品 | 测评官来袭!期末复习,你钟爱哪一款效率APP?...
  4. “蔚来杯“2022牛客暑期多校训练营2,签到题GJK
  5. 深富策略:五大因素成为影响市场的关键!
  6. windows和unix下定时关机
  7. 基于nsct变换特征提取和模糊神经网络的无参考图像质量评价算法matlab仿真
  8. webstorm(二):拼写warning
  9. Python3实现DLL注入问题解决
  10. Jackson--使用/教程/示例