题解列表

筛选

列表去重、排序

m=int(input())m_lis=list(map(int,input().split()))#输入m_lis1=m_lis[:]#深拷贝m_lis2=[]foriinm_lis1:#去重ifinotinm_lis2:m_lis2.append(i)save=sorted(m_lis2)#排序p

数字整除(有点难理解,但是还是能做出来的)

解题思路:数字太大了,先把它用字符串存起来,最后将每个字符转化为每个数字进行处理。(代码也是看着别人理解,仿照写出来的。)注意事项:如果常规的思路,会只得50分,想意识到问题主要靠什么才是最重要的。参考代码:#include#includeintmain(){in

对称矩阵 (Java代码)

摘要:这是一个很快的Java代码,还可以有优化的空间,但懒得优化了参考代码: import java.util.Scanner; public class Main {     public ……

二分法查找

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int a[1000005];int search(int a[],int n, i……