1
0
forked from newde/homework

Compare commits

..

6 Commits

Author SHA1 Message Date
a5db20119c 老大
[Verse 1 - 现实的泥沼(快速吐字)]
闹钟在 7:01 准时开始蹦迪
我与被窝的博弈 输得彻底
牙膏还没挤 灵感先过期
镜子里那位 确定不是外星来的亲戚?

挤进地铁 像贴了一张 免费的人肉膏药
生活这出戏 剧本写得有点糟
但我给自己加了戏 演技绝对超标
这就是 所谓的 现实 的 咆哮!

[Verse 2 - 孤独的觉醒(转入和弦压抑感)]
影子被 拉得很长 贴在 灰色的墙
这城市 睡得太熟 没人 听我 歌唱
指尖 划过 冰冷的 窗台
留下一道 很快 就会 消失的 荒凉

你发来 简讯 问我 “累不累”
在这个 拥挤的 世界 做 最寂寞的 囚
心脏 像 漏风的 风琴 在 缓慢 颤抖
但我 绝不 低头 接受 命运 的 左右!

[Pre-Chorus - 情绪积蓄(类似红莲华的攀升感)]
世界 太吵 没人在乎 谁的梦话
我们 太小 像在 宇宙 边缘 挣扎
老板说 理想是星辰大海 (Oh really?)
只要 你的 频率 还没 关机
我就有 勇气 把这 平庸 统统 抹去!

[Chorus - 核心爆发(红莲绽放般的极致高音)]
嘿!就算 运气偶尔漏电
我也要在 动荡的 节奏里 抱紧我
像两颗 逆流的 星火 在 疯狂 闪烁
在这个 漫长的 黑夜 没人 能 逃掉
那就 穿上 披风 华丽地 转个圈!

听那 动人的 脉搏
跳过 偏见 跳过 规则 跳过 所有 寂寞
你是 我在 这个 时代 唯一的 执着
像红莲 盛开 在 绝望 的 荒野!

[Bridge - 热血宣泄(电吉他与鼓点的疯狂对飚)]
谁能 借我 一束光 哪怕 只有 一秒
去照亮 我 荒芜里 那些 枯萎的 骄傲
生活它 总是想 给我重重一拳
但我 闪得 很快 像风 一样 狂傲!

[Outro - 戛然而止的强力收尾]
天 亮了 吗?
还没。
那就 带着 孤独 继续 战斗 吧。
2026-02-18 03:46:59 -05:00
233b470060 上傳檔案到「显示数组」
用函数来实现显示数据
2026-02-06 21:26:51 -05:00
af5b0227a8 上傳檔案到「260202」 2026-02-04 18:24:29 -05:00
058c3364ea 刪除 260202/快速排序.cpp 2026-02-04 18:24:16 -05:00
2502467ed4 上傳檔案到「260202」 2026-02-04 18:23:49 -05:00
d5d141931f 更新 260202/冒泡排序优化版.cpp 2026-02-03 23:24:48 -05:00
4 changed files with 71 additions and 3 deletions

BIN
260202/1 Normal file

Binary file not shown.

View File

@@ -21,15 +21,17 @@ int main() {
} }
} }
// 3. 关键判断如果这一轮走完swapped 还是 false说明没有发生任何交换 // 3. 关键判断: 如果这一轮走完swapped 还是 false说明没有发生任何交换
// 这意味着剩下的数字已经全都有序了,直接跳出循环 // 这意味着剩下的数字已经全都有序了,直接跳出循环
if (swapped == false) { if (!swapped) {
cout<<"我没有运行 哈哈!";
break; break;
} }
} }
cout << "优化后的排序结果: "; cout << "优化后的排序结果: ";
for (int i = 0; i < n; i++) cout << a[i] << " "; for (int i = 0; i < n; i++)
cout << a[i] << " ";
return 0; return 0;
} }

27
260202/快速排序.cpp Normal file
View File

@@ -0,0 +1,27 @@
#include<iostream>
using namespace std;
int main(){
int n;
int a[n];
cout<<"请输入数组的长度:"
cin >> n;
//给数组赋值;
for (int i=0;i<n;i++)
cin >> a[i];
// 选择排序:给第 i 个位置找最合适的(最小的)数
for (int i = 0; i < n - 1; i++) {
int minidx = i; // 1. 先记下当前位置
for (int j = i + 1; j < n; j++) {
if (a[j] < a[minidx]) { // 2. 发现更小的了
minidx = j; // 3. 只是记下它的位置,不交换
}
}
swap(a[i], a[minidx]); // 4. 全看完后,只换这一次
}
//输出已排好的队伍
for(int i=0;i<n;i++)
cout<<a[i]<<" ";
cout<<endl;
return 0;
}

39
显示数组/showstr.cpp Normal file
View File

@@ -0,0 +1,39 @@
#include <iostream>
#include <string>
using namespace std;
struct Harem
{
int id;
int age;
string name;
};
void show(const Harem &hm) // ⭐ 类型必须写
{
cout <<" " <<hm.id <<" "<< hm.age <<" "<< hm.name << endl;
// cout << "ID:" << hm.id
// << " AGE: " << hm.age
// << " NAME: " << hm.name
// << endl;
}
int main()
{
Harem people[] =
{
{1001, 18, "佐伊"},
{1002, 19, "寒冰"},
{1003, 17, "女警"},
{1004, 18, "盖伦"}
};
int size = sizeof(people) / sizeof(people[0]);
for (int i = 0 ; i< size ; i++ )
{
show(people[i]);
}
return 0;
}