- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Java的四皇后问题(递归实现)
Java的四皇后问题(递归实现)文章目录前言一、八皇后问题是什么?二、修改后的Java代码参考前言这里对《算法设计与分析》-王幸民 张晓霞-2018年版-人民邮电出版社 这本书中的P152的第6章 回溯算法 6.5 典型问题的C++程序中的2.n皇后问题(递归实现)的C++代码修改为Java,写文章记录。一、八皇后问题是什么?八皇后问题(英文:Eight queens),是由国际象棋棋手马克斯·贝瑟尔于1848年提出的问题,是回溯算法的典型案例。问题表述为:在8×8格的国际象棋上摆放8个皇后,
2021-11-26 11:35:32 791
原创 【题解】【PTA里的Python题库】7-1 ch6 实验_面向对象程序设计2 ex1 三维向量Vector类
ch6 实验_面向对象程序设计2 ex1 三维向量Vector类定义三维向量Vector类,定义其三个分量为x,y,z,x,y,z为私有成员变量,并实现向量的加法(+)、减法(-)以及向量与标量的乘法()和除法(/)运算,如:向量A=(1,2,3),B=(4,5,6),标量k=2,计算向量A+B,A-B及Ak,并显示。 注意:向量显示为(x,y,z)形式,如:print(A+B),显示:(5,7,9)输入格式:在一行内输入两向量运算并显示结果语句输出格式:输出运算结果输入样例:在这里给出第一组
2020-05-26 20:53:20 1799
原创 【题解】【PTA里的Python题库】7-2 统计字符频次
输入一个字符串,输出其中出现次数最多的字符及其出现的次数,要求使用字典。输入格式:输入任意长度字符串。输出格式:字符串中出现次数最多的字符及其次数。输入样例:在这里给出一组输入。例如:abcdsekjsiejdlsjdiejsl输出样例:在这里给出相应的输出。例如:('s', 4)思路:使用collections模块的Counter类可以快速实现统计字符串的每个字符出现...
2020-03-24 17:12:12 5252
原创 【题解】【PTA里的Python题库】7-1 身份证校验_python
中国居民身份证校验码算法如下:将身份证号码前面的17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2。 将这17位数字和系数相乘的结果相加。用加出来和除以11,取余数。 余数只可能有0-1-2-3-4-5-6-7-8-9-10这11个数字, 其分别对应的最后一位身份证的号码为1-0-X-9-8-7-6-5-4-3-2。...
2020-03-03 18:39:24 6314
MyArray.py
2020-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人