男生该为女朋友做的52件事

1.她是你最后一个女人。

 

2.从背后抱着她睡觉,像孩子一样揽在怀里。

3.即使自己盖不到被子,也不要在她熟睡的时候惊醒她。

4.吃她喂你的东西,并且觉得很好吃。

5.不打听她不想让你知道的事情。

6.相信她的每一句话,如果实在离谱,找个机会在好好沟通。

7.努力适应她的生活方式,营造你们的生活方式。

8.友好的对待她的朋友,并且把他们当成你的朋友。

9.在她的朋友面前给足她面子,让她觉得跟你在一起她是幸福的。

10.继续做自己喜欢她也不反对的工作。

11.按照她给你设计的穿着打扮,或者两个人一起打造自己的形象。

12.注意锻炼身体,让自己有男人味,从而让她有安全感。

13.为她注意自己的形象,尤其是一起出去的时候。

14.陪她做一切她愿意做的也许很幼稚的事情,换个角度,其实那叫可爱,或者
说像她一样有童心。

15.收起自己是坏情绪,在她的面前乐观和微笑的时候多。

16.时不时的给她些惊喜,不要让生活使你们的爱情 失去光泽。

17.珍惜每一个和她在一起的机会,让在一起的时光尽量充满欢乐。

18.不要羞于说你爱她,也不要觉得厌烦,无论在何种场合。

19.如果她要抽烟,你给她,然后在旁边陪着她,喝酒也是。

20.背着她在你们的房子里打转,即便只是租来的临时房子,陪她在家里玩游
戏。

21.让她躺在你的大腿上一起看电视或者看电影。

22.陪她做一切她想和你做的事情,比如看A片。

23.当她思考的时候,不要打扰她。

24.解答她的任何疑问,如果她是个好奇宝宝。

25.一起干家务,一起沐浴洗澡,能两个人一起的都要陪她,前提是她希望你陪
她。问问她,不要怕被拒绝。

26.帮她记下她第二天要做是事情,并到时候提醒她。

27.把她第二天要带的东西,要穿的衣服和早上要用到的东西放在你知道的地方,并告诉她。

28.和她去菜市场买菜,如果她不会居家,记得教会她。

29.给她做你拿手的饭菜,并且一同享用,如果没有拿手的,那么学习,总有一天你会做到她满意的口味。

30.记得时时夸奖她。

31.她做的有不对的地方,要委婉的提出并说明你的看法,一起探讨。

32.不要一个人闷葫芦,让她担心。

33.向她汇报你的行踪,让她知道你在做什么,保持手机的畅通,让她随时能找到你。

34.告诉你父母你们的事情,你有义务让你父母知道她的存在。

35.记下你觉得她特别优秀的地方,并且在她特别沮丧是时候提醒她,支持她。

36.用笔记下你们一起做的你觉得幸福是事情,那是你们以后最大的财富。

37.她要出门主动接送。

38.觉得她开心是比你自己开心更让你开心的事情,她难过是比你自己难过更让你难受的事情。

39.把她介绍给你的亲戚朋友们,并且在他们面前夸奖她。

40.收藏好她给你的一切礼物,即使只是一张小贺卡。

41.为了她,生活需要你低头的时候,不妨低下你高贵的头颅,你要相信你在做一件对你来说更为重要的事情。

42.申请一个你们的文集,写很多情书给她,让她去看。

43.她生病是时候要好好照顾她,尽你所有的柔情,并告诉她你很爱她,她会很快好起的。

44.在大家面前不方便用说话的,能心领神会彼此的意思。

45.在她受不了困苦的时候离开你,你不怨恨她而是给她祝福。

46.尽量详细的告诉她,你们可能要经历的困苦。

47.不要让她受伤。

48.为她努力奋斗,赚足足够的求婚资本。

49.勇敢的向她求婚,不要害怕被拒绝。

50.在她不爱你的时候安静的走开,永远不要纠缠。

51.担起保护她照顾她的责任,并且努力去做。

52.跟她的父母沟通,给他们留下好印象,让他们觉得把女儿交给你是安全的。

程序,判断小明和小红是否间接相连(即是否存在一个人,使得他与小明直接或间接相连,并且与小红直接或间接相连)。 思路: 我们可以将所有的朋友关系看作是一张图,其中每个人是一个节点,每对朋友关系是一条边。由于朋友的朋友也是朋友,所以这是一张无向图。我们可以利用深度优先搜索(DFS)或广度优先搜索(BFS)来遍历这张图,找到小明和小红之间的路径。 具体实现时,我们可以将小明的编号设为起点,小红的编号设为终点,然后从起点开始进行搜索,每次将当前节点的所有未访问过的邻居节点加入队列中,直到找到终点或者队列为空为止。如果找到了终点,说明小明和小红之间存在一条路径,否则说明它们不连通。 代码实现: ``` #include <iostream> #include <vector> #include <queue> #include <unordered_set> using namespace std; bool isFriend(int x, int y, const vector<pair<int, int>>& friends) { for (auto& f : friends) { if ((f.first == x && f.second == y) || (f.first == y && f.second == x)) { return true; } } return false; } bool isLinked(int x, int y, const vector<pair<int, int>>& friends) { unordered_set<int> visited; queue<int> q; q.push(x); visited.insert(x); while (!q.empty()) { int curr = q.front(); q.pop(); if (curr == y) { return true; } for (auto& f : friends) { int next = -1; if (f.first == curr) { next = f.second; } else if (f.second == curr) { next = f.first; } else { continue; } if (visited.count(next) == 0) { visited.insert(next); q.push(next); } } } return false; } int main() { int n, m, p, q; cin >> n >> p; vector<pair<int, int>> maleFriends, femaleFriends; for (int i = 0; i < p; i++) { int x, y; cin >> x >> y; if (x > 0 && y > 0) { maleFriends.push_back({x, y}); } else if (x < 0 && y < 0) { femaleFriends.push_back({-x, -y}); } } cin >> m >> q; for (int i = 0; i < q; i++) { int x, y; cin >> x >> y; if (x > 0 && y > 0) { maleFriends.push_back({x, y}); } else if (x < 0 && y < 0) { femaleFriends.push_back({-x, -y}); } } bool linked = isLinked(1, -1, maleFriends) || isLinked(1, -1, femaleFriends); if (linked) { cout << "Yes" << endl; } else { cout << "No" << endl; } return 0; } ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值