编程练习
^一^
一切为了学习!
计算机视觉爱好者
打粉老师!
吹峰机!
展开
-
一个有趣的C语言小技巧,关于变量名字
#include<stdio.h> #define PRINTF(int) printf(#int " = %d\n",int) int main() { int x = 3; int z; z = x / (++x); PRINTF(z); PRINTF(x); }原创 2021-11-12 17:00:30 · 917 阅读 · 0 评论 -
十大排序算法上(C++)
leetcode链接:https://leetcode-cn.com/problems/sort-an-array/ 注:时间复杂度O(n^2)的均超时 冒泡排序 时间复杂度O(n^2), 空间复杂度O(1) vector<int> bubble(vector<int>& nums){ for(int i = 0; i < nums.size(); i++) { for(int j = 0; j < nums.size() -原创 2021-08-26 18:01:17 · 157 阅读 · 0 评论 -
C++生成随机数(猜大小)
#include<iostream> using namespace std; //time header #include <ctime> int main() { //添加随机数种子 利用当前系统时间生成随机数,防止每次随机数都一样 srand((unsigned int)time(NULL)); int num = rand() % 100 + 1; //rand()%100 生成 0~99的随机数 int val = 0; cin >> val; w原创 2021-01-10 10:48:22 · 647 阅读 · 0 评论