在一个安静的星期六晚上解决一些谜题问题(哇哇......不)并且正在与sort()挣扎.结果并不完全符合我的预期.该程序遍历100 - 999的每个组合,并检查产品是否是一个palindome.如果是,请附加到列表中.我需要排序的列表:D这是我的程序:
list = [] #list of numbers
for x in xrange(100,1000): #loops for first value of combination
for y in xrange(x,1000): #and 2nd value
mult = x*y
reversed = str(mult)[::-1] #reverses the number
if (reversed == str(mult)):
list.append(reversed)
list.sort()
print list[:10]
Run Code Online (Sandbox Code Playgroud)
哪个网:
['101101', '10201', '102201', '102201', '105501', '105501', '106601', '108801',
'108801', '110011']
Run Code Online (Sandbox Code Playgroud)
显然索引0大于1.任何想法是怎么回事?我有一种感觉它与尾随/前导零有关,但我看了一眼,我看不出问题.
如果您知道谜题的来源,可以获得奖励积分:P
<div id="dad">
<img id="mum">
<input>
</div>
Run Code Online (Sandbox Code Playgroud)
使用jQuery,我怎样才能访问input元素,get是值还是设置它?我无法弄清楚如何访问同一级别的东西..我不想使用ID,只是父/子节点,所以我可以使用代码加载爸爸 div的
谢谢!
假设我有一个实现的类IEnumerable<T>.它目前yield在GetEnumerator()方法中使用关键字.但是现在我需要做更多的事情,例如我想在自己之后进行清理.要做到这一点,除非我忽略了任何事情,否则我需要实现IEnumerator<T>界面.但是你会说我应该在那里做什么?
该类本身应该实现并GetEnumerator()返回this吗?或者将它隐藏在私人课堂中会更好吗?或者它应该只是一个完全不同的类?对此有哪些常见做法?
我有一个编程文本编辑器(用PHP编写),想要在加载文档进行编辑时删除PHP脚本中可用的$符号......一旦用户保存文件,就"静静地"插入它们.基本上,我想保存用户总是在变量前键入$ icon的工作(类似于你不必使用Python的方式).
我的问题:我可以使用哪些PHP代码将$符号插入脚本中?
即使功能在编码风格方面做出一些妥协和假设 - 即在边缘情况下不起作用 - 我认为它将非常有用.
编辑:正如我最初提到的,我在风格方面做出了妥协.这是一个示例语法,可能更容易"解析"并且仍然可以更好地编写IMO:
for (var i = 1; i <= 10; i++) { /* look ma, no $s! */ }
Run Code Online (Sandbox Code Playgroud) 我一直在开发一个简单的 GUI,但遇到了障碍。我还没有找到任何关于如何创建 GUI 布局管理器的示例,甚至没有找到可读的源代码。我想知道是否有人知道一些创建此类资源的资源,或者一些像 Qt 的布局引擎那样不神秘的源代码。
到目前为止,我一直在使用ADO.NET来支持LINQ to SQL(或实体).我正在开始一个应该很小的新项目,至少在开始的时候,但我希望有空间扩大规模.
我觉得现在是进入LINQ的好时机.我已经避免了很长一段时间了; 但是,我担心LINQ to SQL的当前方向.我听说LINQ to Entities将来会成为MS首选的数据访问.我宁愿不进入LINQ to Entities,因为:1.)很可能是一个更陡峭的学习曲线,我现在不想投入混合(已经忙于学习MVC)和2.)我听说它还没准备好黄金时间.
我担心的是 - 如果我现在开始使用LINQ to SQL的项目,我可以轻松地将它升级到LINQ to Entities吗?
我正在为旅游搜索引擎提出一些想法,我想知道这些网站如何获取他们的源数据.他们是否从航空公司主页中删除了所有内容?考虑到那里的航空公司数量,这似乎是一项巨大的工作.
是否有一些API或Web服务标准,每个航空公司也符合?
我是否必须为每个希望索引的航空公司协商访问数据API?
我正在玩这个图书馆,Galleria,非常整洁.这是下面的网址:
http://devkick.com/lab/galleria/
但我无论如何都看不到用键盘(右,左等)从一个缩略图移动到另一个缩略图..有没有人使用这个图书馆,这有用吗?
我开始玩OpenGL和GLUT.我想提出一些观点,但问题是它们变成了正方形,我希望它们是圆点(圆圈).
这就是我做的:
void onInitialization( )
{
glEnable( GL_POINT_SMOOTH );
glEnable( GL_BLEND );
glBlendFunc( GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA );
glPointSize( 6.0 );
}
void onDisplay()
{
glClearColor( 1.0f, 1.0f, 1.0f, 1.0f );
glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
glBegin( GL_POINTS );
glColor3f( 0.95f, 0.207, 0.031f );
for ( int i = 0; i < g_numPoints; ++i )
{
glVertex2f( g_points[i].X, g_points[i].Y );
}
glEnd();
glFinish();
glutSwapBuffers();
}
Run Code Online (Sandbox Code Playgroud)
这是结果:

积分显示在预期的位置,只有它们的形状是错误的.
.net ×2
c# ×2
jquery ×2
c ×1
c++ ×1
dom ×1
galleria ×1
glut ×1
html ×1
ienumerable ×1
ienumerator ×1
javascript ×1
keyboard ×1
layout ×1
linq-to-sql ×1
list ×1
opengl ×1
orm ×1
php ×1
python ×1
sorting ×1
usability ×1
web-crawler ×1