- 博客(7)
- 收藏
- 关注
原创 高一计算机思维与数学的融合:笛卡尔心形曲线
高一计算机思维与数学的融合:笛卡尔心形曲线import turtle as timport mathpi=3.1415926a=150t.color("red","red")t.begin_fill()t.penup()jiaodu=0t.pendown()for jiaodu in range(0,361): radius = a*(1-math.sin(2*p...
2020-03-22 15:24:38
354
原创 高一计算思维:用Python列表和turtle绘制完全二叉树
高一计算思维:用Python列表和turtle绘制完全二叉树#打印完全二叉树import turtle as timport math as mtotal=0dis=[]#每个节点移动的距离ds=100#初始移动的距离 ds=100for i in range(5): temp=int(m.pow(2,i)) total+=temp for i in rang...
2020-03-22 14:58:57
304
原创 六年级计算思维练习:C++约瑟夫报数问题
C++约瑟夫报数问题#include<iostream>using namespace std;int main(){ int p[]={0,1,2,3,4,5,6,7,8,9}; int n=sizeof(p)/sizeof(int); int v[n]={0}; int jump=3; cout<<"len="<<n<<endl...
2020-03-11 12:42:38
208
原创 六年级计算思维练习:C++递推法求集合元素的全排列
计算思维练习:C++递推法求集合元素的全排列集合={0,1,2,3,4,……},n个元素,不使用递归从n-1个元素的全排列求n个元素的全排列
2020-03-10 22:59:00
316
原创 高一计算思维:Python 约瑟夫报数
##Python 约瑟夫报数L=[0,1,2,3,4,5]c=0i=-1while(len(L)>0): c+=1 #报数 if i<len(L)-1: #如果报数的人还没有到队尾,还可以继续向后 i+=1 else: #如果报数的人到队尾了,需要队首的人再报 i=0 if(c==3)...
2020-03-07 09:07:39
146
原创 高一 python 思维练习 - 非递归组合问题
高一 python 思维练习 - 非递归组合问题从列表中 L=[“a”,“b”,“c”,“d”,“e”,“f”,“g”] 选取4个元素,使用python非递归的,回溯算法L=["a","b","c","d","e","f","g"]v=[0,0,0,0,0,0,0]R=[]i=0item=0while 1: if v[i]==0: R.append(i) ...
2020-03-06 23:31:21
134
原创 高一 python 思维练习 - 非递归全排列
高一 python 思维练习作业使用python求解列表的全排列,L=[0,1,2,3,4],使用栈的思想和非递归的方法t=[0,1,2,3,4]R=[]i=0R.append([0])key=1## #循环条件,先计算t列表的排列数量,这里是120while key<=120: key=key*(t[i]+1) i+=1 if i==len(t):...
2020-03-06 23:16:53
151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人