摘要:
笔试时遇到: 系统为32位时,代码结果: int a=10; int *p=&a; int *k=p+1; printf("%ld\n",(intptr_t)k-(intptr_t)p); // 32 位系统还是 64 位系统,int 类型的大小都是 4 字节,因此结果相同。 intptr_t变量是 阅读全文
posted @ 2025-01-18 18:20
JianYuBlog
阅读(13)
评论(0)
推荐(0)
摘要:
在笔试过程中遇到函数模板问题,记录问题并给出解答。 问题: 下面代码会执行什么结果: #include<iostream> using namespace std; template <typename T> void print(T t){ cout<<"Template:"<<t<<endl; 阅读全文
posted @ 2025-01-18 17:59
JianYuBlog
阅读(24)
评论(0)
推荐(0)
摘要:
在其他博客看到的一句话:计算机归根结底只会做一件事情——穷举;所有的算法都是如何让计算机“聪明”的穷举。 什么是动态规划 动态规划是将复杂问题分解成小问题求解的策略,与分治算法不同的是,分治算法要求各个子问题是相互独立的,而动态规划各个子问题是相互关联的。 自顶向下 递归是常见的自顶向下的问题。使用 阅读全文
posted @ 2025-01-18 16:02
JianYuBlog
阅读(70)
评论(0)
推荐(1)

浙公网安备 33010602011771号