คำถามติดแท็ก search

คำถามเกี่ยวกับกลไกอัลกอริทึมการค้นหาและการใช้งาน * ไม่ * สำหรับคำถามเกี่ยวกับการใช้เครื่องมือค้นหาภายใน API (เช่น Google, Bing, Facebook)

11
วิธีการกรอง NSFetchedResultsController (CoreData) ด้วย UISearchDisplayController / UISearchBar
ฉันกำลังพยายามใช้รหัสการค้นหาในแอพ CoreData บน iPhone ของฉัน ฉันไม่แน่ใจว่าจะดำเนินการต่อไปอย่างไร แอพมี NSFetchedResultsController พร้อมกับภาคแสดงเพื่อดึงข้อมูลสำหรับ TableView หลักแล้ว ฉันต้องการให้แน่ใจว่าฉันอยู่บนเส้นทางที่ถูกต้องก่อนที่ฉันจะเปลี่ยนรหัสมากเกินไป ฉันสับสนเพราะตัวอย่างจำนวนมากเป็นแบบอาเรย์แทนที่จะเป็น CoreData นี่คือคำถามบางส่วน: ฉันต้องมี NSFetchedResultsController อันที่สองที่ดึงข้อมูลเฉพาะรายการที่ตรงกันหรือฉันสามารถใช้อันเดียวกับ TableView หลักได้หรือไม่ ถ้าฉันใช้อันเดียวกันมันง่ายเหมือนการล้างแคช FRC แล้วเปลี่ยนเพรดิเคตใน handleSearchForTerm: searchString? เพรดิเคตต้องมีเพรดิเคตเริ่มต้นเช่นเดียวกับคำค้นหาหรือจำได้ว่ามันใช้เพรดิเคตเพื่อดึงข้อมูลในตอนแรกหรือไม่ ฉันจะกลับไปที่ผลลัพธ์ดั้งเดิมได้อย่างไร ฉันเพิ่งตั้งค่าเพรดิเคตการค้นหาเป็นศูนย์หรือไม่ จะไม่ฆ่าเพรดิเคตดั้งเดิมที่ใช้เพื่อเรียกผลลัพธ์ FRC ในตอนแรกหรือไม่ หากใครมีตัวอย่างของรหัสโดยใช้การค้นหาด้วย FRC ฉันจะขอบคุณมันมาก!

14
วิธีการคำนวณความซับซ้อนของการค้นหาแบบไบนารี
ฉันได้ยินบางคนบอกว่าเนื่องจากการค้นหาแบบไบนารีจะลดการป้อนข้อมูลลงในการค้นหาจึงเป็นอัลกอริธึม log (n) เนื่องจากฉันไม่ได้มาจากภูมิหลังทางคณิตศาสตร์ฉันจึงไม่สามารถเกี่ยวข้องกับมันได้ บางคนสามารถอธิบายรายละเอียดเพิ่มเติมได้หรือไม่ มันต้องทำอะไรกับซีรี่ส์ลอการิทึมหรือไม่?

8
การค้นหารายการแบบคำนึงถึงขนาดตัวพิมพ์
ฉันมีรายการtestListที่ประกอบด้วยสตริงจำนวนหนึ่ง ฉันต้องการเพิ่มสตริงใหม่ลงในสตริงtestListเดียวหากไม่มีอยู่ในรายการ ดังนั้นฉันต้องทำการค้นหาตามตัวพิมพ์เล็กและรายการให้มีประสิทธิภาพ ฉันใช้ไม่ได้Containsเพราะนั่นไม่ได้คำนึงถึงตัวเรือน ฉันไม่ต้องการใช้ToUpper/ToLowerด้วยเหตุผลด้านประสิทธิภาพ ฉันเจอวิธีนี้ซึ่งใช้งานได้: if(testList.FindAll(x => x.IndexOf(keyword, StringComparison.OrdinalIgnoreCase) >= 0).Count > 0) Console.WriteLine("Found in list"); ใช้งานได้ แต่มันก็ตรงกับคำบางส่วน หากรายการมี "แพะ" ฉันไม่สามารถเพิ่ม "ข้าวโอ๊ต" เพราะอ้างว่า "ข้าวโอ๊ต" มีอยู่แล้วในรายการ มีวิธีในการค้นหารายการอย่างมีประสิทธิภาพในกรณีที่ไม่รู้สึกตัวพิมพ์เล็กหรือใหญ่ที่คำต้องตรงทั้งหมด? ขอบคุณ

10
อะไรคือความแตกต่างระหว่างโครงสร้างข้อมูล Tree และ Graph?
ในทางวิชาการโครงสร้างข้อมูลโครงสร้างข้อมูลและกราฟแตกต่างกันอย่างไร แล้วการค้นหาตามต้นไม้และการค้นหาตามกราฟล่ะ?

8
สิ่งที่. NET คอลเลกชันให้การค้นหาที่เร็วที่สุด
ฉันมีรายการ 60k ที่ต้องตรวจสอบกับรายการค้นหา 20k มีวัตถุคอลเลกชัน (เช่นList, HashTable) ที่ให้Contains()วิธีการที่รวดเร็วเป็นพิเศษหรือไม่? หรือฉันจะต้องเขียนของตัวเอง? ใน otherwords เป็นContains()วิธีการเริ่มต้นเพียงสแกนแต่ละรายการหรือใช้อัลกอริทึมการค้นหาที่ดีกว่า foreach (Record item in LargeCollection) { if (LookupCollection.Contains(item.Key)) { // Do something } } หมายเหตุ รายการค้นหาถูกเรียงลำดับแล้ว
143 c#  .net  search  collections 

5
Google ค้นหาทันใจทำงานอย่างไร
มีแนวคิดเกี่ยวกับวิธีการทำงานของการค้นหาทันทีของ Google แบบใหม่หรือไม่ ดูเหมือนว่า AJAX จะเรียกไปที่การค้นหาแบบเก่า แต่มันค่อนข้างยากที่จะทำให้ Google ง่ายขึ้น ใครมีการคาดเดา? แก้ไข: ฉันรู้ว่ามี AJAX ส่งมาพร้อมกับการกดแต่ละครั้ง แต่เป็นการคาดการณ์หรือไม่? หรือคุณคิดว่ามันเป็นเพียงการค้นหาโดย Google ทั่วไป?

21
จะค้นหาวัสดุ“ R” ได้อย่างไร? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่? อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ "Google" มีประโยชน์มาก ... เว้นแต่ภาษาของคุณจะเรียกว่า "R" ซึ่งในกรณีนี้มันจะคายสิ่งที่ไม่เกี่ยวข้องออกไปมากมาย ใครมีเทคนิคเครื่องมือค้นหาสำหรับ "R" บ้าง? มีเว็บไซต์เฉพาะบางแห่งเช่นเดียวกับด้านล่างนี้ แต่คุณจะบอก Google ได้อย่างไรว่าคุณหมายถึงภาษา "R" หากฉันกำลังค้นหาสิ่งที่เฉพาะเจาะจงฉันจะใช้คำเฉพาะ R เช่น "cbind" มีเทคนิคอื่น ๆ อีกหรือไม่? rweb.stat.umn.edu www.rseek.org search.r-project.org www.dangoldstein.com/search_r.html
131 r  search  r-faq 

4
ค้นหาองค์ประกอบทั้งหมดบนหน้าที่มี ID องค์ประกอบประกอบด้วยข้อความบางอย่างโดยใช้ jQuery
ฉันพยายามค้นหาองค์ประกอบทั้งหมดในหน้าที่มีรหัสองค์ประกอบประกอบด้วยข้อความบางอย่าง จากนั้นฉันจะต้องกรององค์ประกอบที่พบตามว่าถูกซ่อนอยู่หรือไม่ ความช่วยเหลือใด ๆ ที่ได้รับการชื่นชมอย่างมาก
131 jquery  search  filter  find  wildcard 

8
วิธีเพิ่มโฟลเดอร์ไปยังเส้นทางการค้นหาแอสเซมบลีที่รันไทม์ใน. NET?
DLLs ของฉันถูกโหลดโดยแอปพลิเคชันอื่นซึ่งเราไม่สามารถกำหนดเองได้ แอสเซมบลีของฉันต้องอยู่ในโฟลเดอร์ของตนเอง ฉันไม่สามารถใส่ลงใน GAC (แอปพลิเคชันของฉันมีข้อกำหนดที่จะใช้งานโดยใช้ XCOPY) เมื่อ DLL รูทพยายามโหลดทรัพยากรหรือพิมพ์จาก DLL อื่น (ในโฟลเดอร์เดียวกัน) การโหลดล้มเหลว (FileNotFound) เป็นไปได้หรือไม่ที่จะเพิ่มโฟลเดอร์ที่ DLLs ของฉันไปยังเส้นทางการค้นหาแอสเซมบลีโดยทางโปรแกรม (จาก DLL ราก) ฉันไม่ได้รับอนุญาตให้เปลี่ยนไฟล์กำหนดค่าของแอปพลิเคชัน
130 .net  search  assemblies  path 

2
Eclipse: ไฟล์ที่เปิดโดยการค้นหาหลายครั้งโดยใช้แท็บตัวแก้ไขเดียวกัน
เมื่อใช้ฟังก์ชัน "ค้นหาไฟล์" ใน eclipse เพื่อค้นหาข้อความในไฟล์ ".java" ฉันอาจได้รับรายการผลการค้นหาหลายรายการ สมมติว่าฉันดับเบิลคลิกที่ไฟล์ "A.java" ซึ่งจะเปิด A.java ในแท็บตัวแก้ไขใหม่ ถ้าฉันใช้ฟังก์ชัน "ค้นหาไฟล์" อีกครั้งเพื่อค้นหาบิตข้อความอื่น ๆ และคราวนี้ดับเบิลคลิกที่ไฟล์ "B.java" ไฟล์นี้จะแทนที่ "A.java" ในโปรแกรมแก้ไข ฉันต้องการให้ Eclipse เปิดตัวแก้ไขใหม่สำหรับ B.java เพื่อให้ทั้ง A.java และ B.java พร้อมใช้งานในแท็บตัวแก้ไขของฉัน เป็นไปได้หรือไม่ ฉันได้ดูการตั้งค่าแล้ว แต่ฉันไม่แน่ใจว่าตัวเลือกใดที่จะให้ฟังก์ชันนี้แก่ฉัน
128 eclipse  search 

22
ค้นหาดัชนีของการเกิดครั้งสุดท้ายของสตริงย่อยโดยใช้ T-SQL
มีวิธีที่ตรงไปตรงมาในการค้นหาดัชนีของสตริงที่เกิดขึ้นล่าสุดโดยใช้ SQL หรือไม่? ตอนนี้ฉันใช้ SQL Server 2000 โดยพื้นฐานแล้วฉันต้องการฟังก์ชันที่System.String.LastIndexOfเมธอด. NET มีให้ googling เล็กน้อยเปิดเผยสิ่งนี้ - Function To Retrieve Last Index - แต่จะไม่ได้ผลหากคุณส่งผ่านนิพจน์คอลัมน์ "text" โซลูชันอื่น ๆ ที่พบในที่อื่นใช้ได้ตราบเท่าที่ข้อความที่คุณกำลังค้นหามีความยาว 1 อักขระ ฉันอาจจะต้องทำอาหารขึ้นมา ถ้าฉันทำเช่นนั้นฉันจะโพสต์ไว้ที่นี่เพื่อให้คุณสามารถดูและใช้ประโยชน์ได้


10
โปรแกรมค้นหาที่เป็นมิตรกับโปรแกรมเมอร์? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ Google ไม่เป็นมิตรกับการค้นหาสตริงคำต่อคำที่มีอักขระเช่น $ และ # มีเครื่องมือค้นหาที่รองรับการค้นหาสตริงคำต่อคำหรือไม่? ฉันทราบถึงคำถามที่ถามมาเมื่อครู่นี้ แต่ไม่ได้รับคำตอบที่ดี ฉันพร้อมที่จะให้รางวัลถ้าฉันยังไม่ได้รับคำตอบ แน่นอนว่ามันเป็นไปได้ทั้งหมดที่ไม่มี แต่ฉันอยากจะแน่ใจ :) แก้ไข: คำคมจะไม่ได้ทำงาน Google แถบสัญลักษณ์แม้จะยกมา ตัวอย่างคำค้นหา: make "$ <" สำหรับตัวแปร $ <ใน makefiles

15
ฉันจะค้นหาฐานข้อมูล SQL Server สำหรับสตริงได้อย่างไร
ฉันรู้ว่ามันเป็นไปได้ แต่ฉันไม่รู้วิธี ฉันต้องการค้นหาฐานข้อมูล SQL Server สำหรับการกล่าวถึงสตริงเฉพาะทั้งหมด ตัวอย่างเช่นฉันต้องการค้นหาตารางมุมมองฟังก์ชันกระบวนงานที่จัดเก็บไว้ทั้งหมด ... สำหรับสตริง "tblEmployes" (ไม่ใช่ข้อมูลภายในตาราง) หนึ่งในเหตุผลที่ฉันต้องการสิ่งนี้คือฉันต้องการลบตารางข้อมูลพิเศษบางตารางที่สร้างขึ้น แต่ฉันกลัวว่าอาจจะถูกใช้ในขั้นตอนหรือฟังก์ชันที่ใดที่หนึ่ง

8
ใช้ XPATH เพื่อค้นหาข้อความที่มี & nbsp;
ฉันใช้XPather Browserเพื่อตรวจสอบนิพจน์ XPATH ของฉันบนหน้า HTML เป้าหมายสุดท้ายของฉันคือใช้นิพจน์เหล่านี้ในซีลีเนียมเพื่อทดสอบอินเทอร์เฟซผู้ใช้ของฉัน ฉันได้รับไฟล์ HTML ที่มีเนื้อหาคล้ายกับสิ่งนี้: <tr> <td> abc </ td> <td> & nbsp; </ td> </ tr> ฉันต้องการเลือกโหนดที่มีข้อความที่มีสตริง "  " ด้วยสตริงปกติเช่น "abc" จะไม่มีปัญหา ฉันใช้ XPATH คล้ายกับ//td[text()="abc"]. เมื่อฉันลองใช้ XPATH เหมือน//td[text()=" "]มันไม่ส่งคืนอะไรเลย มีกฎพิเศษเกี่ยวกับข้อความที่มี " &" หรือไม่?
120 xml  search  xpath  selenium 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.