2024年6.7--6.17学习总结
1.2024年7.4-7.8学习总结/暑假day7-112.2024.6.6学习java&算法
3.2024年6.7--6.17学习总结
4.2024年7.3学习总结/暑假day65.2024年6.27-7.2学习总结/暑假day1--56.2024年6.23-6.26学习总结7.2024年6.18-6.22学习总结8.2024年7.9-7.19学习总结/暑假day12-229.2024年7.26-7.29学习总结/day29-3210.编程日记 批量导入数据11.编程日记 后端使用redis12.编程日记 更改redis存储默认序列化器13.ide启动多个实例14.session和cookie15.java多线程16.bupt_os_lab117.11.12 ali-oss上传图片18.sql 166119.bupt_os_lab220.11.18 学习21.11.21 打工22.IntelliJ IDEA格式化快捷键失效23.leetcode78 子集24.leetcode39 组合总和25.11.30学习日记26.12.6详解前后端对接27.2024.12.9 小bug28.12.23软工踩坑29.leetcode 104530.2024.12.26 os lab331.2024.12.27复习日记32.一文搞定宝塔LINUX部署上线前后端分离项目33.2025.1.2复习34.leetcode 178935.leetcode131 分割回文串36.2025.1.13 redis乱码问题解决37.2025.1.15 学习38.2025.2.17 学习39.2025.2.18 学习40.2025.2.19 学习41.2025.2.24学习42.git clone问题解决43.2025.2.27 学习44.2025.3.4 学习2024年6.7--6.17学习总结
一:java
看了向上转型,向下转型,继承,super,构造器。
二:考试
6月6号考了英语期末,听力填词,听力+个人总结,难度还好,但是早八,难受。
13号考了开卷的模式识别,一半的分都在抄书,剩下的是书上例题改点数据,还行。
15号考了六级,累死我了。
中间穿插着在复习计网,形式语言,做程序设计的pre,补计网作业,补机器智能大作业,形式语言的作业,期末周人麻了。后面还有18号的毛概,24号的计网,26号的形式语言。
三:洛谷
6.9高精度加
string add(string str1,string str2){
string str;
int len1=str1.length();
int len2=str2.length();
int temp,cf;
if(len1>len2){
for(int i=0;i<len1-len2;i++){
str2='0'+str2;
}
}//先将长度补到一样
for(int i=len1-1;i>=0;i--){
temp=str1[i]-'0'+str2[i]-'0'+cf;
cf=temp/10;
temp=temp%10;
str=char('0'+temp)+str;
}
if(cf==1){
str='1'+str;
}
return str;
}
6.16奖学金排序(重载cmp)
struct stu{
int order,ach[3]={0},tot;
};
bool cmp(const &stu a,const &stu b){
if(a.tot!=b.tot) return a.tot>b.tot;
else if(a.ach[0]!=b.ach[0]) return a.ach[0]>b.ach[0];
else return a.order<b.order;
}
int main(){
int n,temp,sign=5;
stu m[maxn],x;
//输入数据省略
sort(m,m+n);
}
6.17选数(递归搜索,素数判断)
#include <bits/stdc++.h>
using namespace std;
int n,k,a[30],ans;
bool isprime(int a){
if(a==1) return 0;
for(int i=2;i*i<=a;i++){
if(a%i==0) return false;
}
return true;
}
void dfs(int temp,int sum,int startx){
//temp表示已经选了几个数,sum表示现在总和,startx表示现在选的数
if(temp==k){
if(isprime(sum)){
ans++;
return;
}
}
for(int i=startx;i<n;i++){
dfs(temp+1,sum+a[i],i+1);
}
return;
}
int main(){
cin>>n>>k;
for(int i=0;i<n;i++){
cin>>a[i];
}
sort(a,a+n);
dfs(0,0,0);
cout<<ans;
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构