拼搏白羊

文章
4
资源
0
加入时间
2年10月17天

#pragma用法大全

C和C++的每个实现对它的主机或操作系统都支持一些独有的特征。例如, 某些程序须对存放数据的存储器区域进行精确的控制,或必须控制特定函数接受参量的方式。#pragma指令对每个编译器给出了一个方法,在保持与C和 C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。语法 #pragma 语言符号字符串 语 言

for循环删除List中的数据产生的问题

在应用中大家可能会碰到一些场景 比如 一个listview 删除选中条目 这需要去查找选中项并移除 但是list 集合 坐标会前移 所以第二次删除的时候就会有找不到的清空也就是空指针或者其他问题 解决方案有两个 一个是用迭代器另外一个就是倒序list删除迭代器 Iterator it = appAdapter.getData().iterator();

23.2.8每日总结

01背包问题作为背包问题中的基础问题,我们解决这类问题的时候最重要的就是求出相对应的状态转移方程,那么如何找出状态转移方程呢,我们可以进行打表的方式来解决这个问题,就是画一个二维数组,然后有i行j列,然后将每个物品的价值和体积放在前面,然后写出每一个情况下该背包的最大价值写在表格中,然后就可以推出它的状态转移方程了就比如这个题的状态转移方程就是d【i】【j】=max(d【i-1】【j】,d【i-1】【j-w【i】】+c【i】)k+v【i】